pragmaMx Support Forum

alles für Webmaster => PhP & mySQL => Thema gestartet von: Musicman75 in 24 August 2006, 04:28:04

Titel: image popup mit overlib
Beitrag von: Musicman75 in 24 August 2006, 04:28:04
aloa,

ich möchte gerne bei einem mouseover ein popup des großen bildes machen.

zu sehen ist es hier:
http://www.schwarzes-muenchen.de/modules.php?name=Kalender&op=view&eid=1471

leider scheint das bei mir nicht zu funktionieren. jemand ne idee, wie man das realisieren könnte? braucht man da nen plugin für die overlib?

danke und gruß
musicman
Titel: Re: image popup mit overlib
Beitrag von: henne in 24 August 2006, 08:06:07
Moin,

wie hast du es denn probiert ? Also mit welchem Code ?
Titel: Re: image popup mit overlib
Beitrag von: Musicman75 in 24 August 2006, 16:13:05
<img src=\"".$Bildpaltzhalter."\" onmouseover=\"return overlib('<img src=".$Bildpaltzhalter.">');\" onmouseout=\"nd();\" width=\"100\" border=\"0\">

wenn ich nur den Platzhalter einfüge, wird dieser korrect angezeigt, wenn man auf das Bild geht. Sobald ich aber das image tag dazupacke, wird neben dem Bild auch das hier angezeigt:
');\" onmouseout=\"nd();\"
und es geht das popup nicht mehr.
Titel: Re: image popup mit overlib
Beitrag von: henne in 24 August 2006, 17:28:56
schau mal bei in der Overlib Doku nach FULLHTML das ist ein Parameter den man noch setzen kann. Meine damit sollte es gehen, hab jetzt nur nicht die Syntax im Kopf.
Titel: Re: image popup mit overlib
Beitrag von: Musicman75 in 24 August 2006, 18:59:38
genau das hab ich auch schon versucht.

Diesen Code habe ich jetzt drin:
<img src=\"".$event["imageurl"]."\" width=\"100\" border=\"0\" onmouseover=\"return overlib(<img src=\"".$event["imageurl"]."\">, FULLHTML, FIXX, 10 FIXY, 10);\" onmouseout=\"return nd();\">

zu sehen hier:
http://www.musicman75.de/pragma/modules.php?name=Kalender&op=view&eid=4

ich versteh echt nicht, warum das nicht funktioniert.

so sieht das ganze im quelltext aus, wenn man die seite dann aufruft:
<img src="http://www.abby.de/newspics/Flyer07082006vornewebklein.jpg" width="100" border="0" onmouseover="return overlib(<img src="http://www.abby.de/newspics/Flyer07082006vornewebklein.jpg" alt="">, FULLHTML, FIXX, 10 FIXY, 10);" onmouseout="return nd();">
Titel: Re: image popup mit overlib
Beitrag von: jubilee in 24 August 2006, 19:24:29
Ich denke, wenn Du den an overlib übergebenen String-Parameter noch in Hochkommatas setzt, wird es auch gehen ...
anstatt
Zitatreturn overlib(<img src="http://www.abby.de/newspics/Flyer07082006vornewebklein.jpg" alt="">,
so
Zitatreturn overlib('<img src="http://www.abby.de/newspics/Flyer07082006vornewebklein.jpg" alt="">',

MfG
Titel: Re: image popup mit overlib
Beitrag von: Musicman75 in 24 August 2006, 20:17:37
das hab ich auch schon probiert. in der oberlib doku ist allerdings bei FULLHTML kein hochkomma drin.

ist aber auch der gleiche fehler, nur das jetzt auch noch das hochkomma angezeigt wird.
Titel: Re: image popup mit overlib
Beitrag von: jubilee in 24 August 2006, 21:57:25
Hier mal ein im Block (zumindest hierhttp://www.grunert-web.de/html/ (http://www.grunert-web.de/html/))
funktionierender Link :



$derlink='<img src="http://www.abby.de/newspics/Flyer07082006vornewebklein.jpg" width="100" border="0" alt="" onmouseover="return overlib(\'<img src=http://www.abby.de/newspics/Flyer07082006vornewebklein.jpg
>\', FULLHTML, FIXX, 10, FIXY, 10);" onmouseout="return nd();">';
Titel: Re: image popup mit overlib
Beitrag von: Musicman75 in 24 August 2006, 22:17:59
könntest du die datei mal anhängen.

irgendwie bin ich gerade zu blöd um copy & paste zu machen.

danke
Titel: Re: image popup mit overlib
Beitrag von: jubilee in 24 August 2006, 22:26:10
Hier der Block ...


MfG

[gelöscht durch Administrator]
Titel: Re: image popup mit overlib
Beitrag von: Musicman75 in 24 August 2006, 23:37:45
danke schön, jetzt funktioniert. allerdings auch erst nachdem ich das ganze zerlegt habe.

ich habe jetzt folgenden code drin:

$imageurl ='<img src="';
$imageurl .= $event["imageurl"];
$imageurl.='" width="100" border="0" alt="" onmouseover="return overlib(\'<img src=';
$imageurl .= $event["imageurl"];
$imageurl .= '>\', FULLHTML, FIXX, 10, FIXY, 10);" onmouseout="return nd();">';


Wenn ich das am STück einfüge, gibts nen error.

Merci.