Hallo!
Folgendes Problem stellt sich mir gerade und ich komm leider nicht drauf *g*.
Ich gebe per PHP eine HTML Zeile aus, an sich nicht schwierig jedoch mit ein paar Tücken:
echo '
<p><a href="content.php?stockwerk='.$_GET['stockwerk'].'&seite='.$row['id'].'"
style="color:#000;" onmouseover="Tip123(\'<div style=margin-bottom:-2px;>
<img width=150 src=upload/small/'.$row['image'].'/>
</div>\',13421772,150)"; onMouseout="hide123()">
';
--> Ausgabe dann im Browser z.b.:
<p><a href="content.php?stockwerk=12&seite=14" style="color:#000;"
onmouseover="Tip123('<div style=margin-bottom:-2px;><img width=150 src=upload/small/2009_03_24 Bild.jpg/></div>',13421772,150)";
onMouseout="hide123()">
Ist also ein Link der mit onmouseover und onmouseout ein Javascript-skript (?) auslöst.
Nun stellt dieses Javascript-skript mir eben diesen einen <div> container mit dem <img> dar, doch was nun vorkommt, ist,
dass die Pfadangabe nicht mit Anführungszeichen angegeben ist,
und somit funktioniert das Script nicht wenn der Pfadname z.b. Leerzeichen enthält (Siehe Beispiel!)!
Wie kann ich denn das nun umgehen ?
Danke!
Folgendes Problem stellt sich mir gerade und ich komm leider nicht drauf *g*.
Ich gebe per PHP eine HTML Zeile aus, an sich nicht schwierig jedoch mit ein paar Tücken:
echo '
<p><a href="content.php?stockwerk='.$_GET['stockwerk'].'&seite='.$row['id'].'"
style="color:#000;" onmouseover="Tip123(\'<div style=margin-bottom:-2px;>
<img width=150 src=upload/small/'.$row['image'].'/>
</div>\',13421772,150)"; onMouseout="hide123()">
';
--> Ausgabe dann im Browser z.b.:
<p><a href="content.php?stockwerk=12&seite=14" style="color:#000;"
onmouseover="Tip123('<div style=margin-bottom:-2px;><img width=150 src=upload/small/2009_03_24 Bild.jpg/></div>',13421772,150)";
onMouseout="hide123()">
Ist also ein Link der mit onmouseover und onmouseout ein Javascript-skript (?) auslöst.
Nun stellt dieses Javascript-skript mir eben diesen einen <div> container mit dem <img> dar, doch was nun vorkommt, ist,
dass die Pfadangabe nicht mit Anführungszeichen angegeben ist,
und somit funktioniert das Script nicht wenn der Pfadname z.b. Leerzeichen enthält (Siehe Beispiel!)!
Wie kann ich denn das nun umgehen ?
Danke!
Kommentar