ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
308
308
EMPFEHLEN
-
Hallo Leute,
ich bin gerade dabei einem Freund zu helfen. Nun brauch ich dabei aber selber Hilfe. Er generiert folgenden Link:
Wie Ihr sehen könnt wird wir onClick ein Popup geöffnet. Diesem Popup soll nun noch ein Wert (Bild) übergeben werden. Dabei stelle ich mich irgendwie zu dumm an. Das Bild soll in Abhängigkeit des zuvor geklickten Links angezeigt werden. Also klicke ich auf LINK1 dann soll BILD1 angezeigt werden. Wie mache ich das nun am geschicktesten. Hoffe das mir einer mit nem Snippet oder Link weiter helfen kann.PHP-Code:<?php
echo "<tr>";
$temp = 0;
while(current($country_file)) {
$akt_zeile = current($country_file);
$akt_zeile = explode("|",$akt_zeile);
$land = ucfirst($akt_zeile[0]);
if($country_act == $temp) {$kl = "_kl";} else {$kl = "_gkl";}
echo "<td height=\"18\" align=\"center\"><a href=\"zitate.php?country_act=".$temp."&zitat_int_nr=1\"><img src=\"../images/".$akt_zeile[0]."".$kl.".gif\" title=\"".$land ."\" name=\"".$land."\" width=\"27\" height=\"18\" border=\"0\" id=\"".$akt_zeile[0]."\" onClick=\"window.open('popup.php','POPUP','width=400,height=200')\" onMouseOver=\"MM_swapImage('".$akt_zeile[0]."','','../images/".$akt_zeile[0]."_kl.gif',1)\" onMouseOut=\"MM_swapImgRestore()\"></a></td>";
$temp ++;
next($country_file);
}
echo "</tr>";
?>
Viele Grüße
-
meinst du so?
da hast du denn in der Popup.php die Variable bildpfad verfügbar.Code :1
onClick=\"window.open('popup.php?bildpfad='+escape(this.src),'POPUP','width=400,height=200')\"
-
Ja genau sowas. Jetzt hab ich die Variable zur Verfügung. Wie aber übergeb ich den Wert der in die Variable geschrieben wird. Das mache ich ja nicht in der Popup.php, oder doch?
Oder geschiet das mit:
bereits?PHP-Code:bildpfad='+escape(this.src)
-
Jo...das geschieht bereits damit.
Lass dir in der popup.php mal $_GET['bildpfad'] ausgeben...und du siehst es.
In JS nimmt man mit this bezug auf das auslösende Objekt...hier also das <img>.
In dessen src-Attribut ist sein Pfad verfügbar, das escape() macht diesen String nur noch URL-tauglich.
-
Ok, danke für die Aufklärung. Ich denke das sollte erstmal reichen. Den Rest muss ich alleine hinbekommen. Ansonsten melde ich mich nochmal.
Vielen Dank
Ähnliche Themen
-
Objekt neu initialisieren
Von Da_Chris im Forum PHPAntworten: 8Letzter Beitrag: 04.06.08, 12:39 -
Arraystruktur initialisieren?!
Von helene1 im Forum VisualStudio & MFCAntworten: 2Letzter Beitrag: 18.02.08, 13:46 -
Socket initialisieren
Von buschke im Forum C/C++Antworten: 3Letzter Beitrag: 13.12.05, 17:41 -
Dialogfeld initialisieren
Von buschke im Forum VisualStudio & MFCAntworten: 7Letzter Beitrag: 12.10.04, 13:09 -
PopUp + noch ein PopUp überm PopUP :-)
Von derSchneider im Forum Flash PlattformAntworten: 3Letzter Beitrag: 16.03.03, 13:38





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren