Kleines PHP/Javascript Problem

ryk

BAZINGA!
ID: 66395
L
4 Mai 2006
3.313
115
Hallo,

brauche wieder einmal euer Expertenwissen:D Und zwar möchte ich ein Javascript Popup in PHP aufrufen:

PHP:
echo "<a href="javascript:oeffnefenster('foo.html');">Linktext</a>";

So bringt er mir ein Fehler. Klar auch, weil ich doppelte Anführungsstriche innerhalb von echo benutze. Doch wenn ich diese beiden ebenfalls in einfache umwandle, dann öffnet er nicht das Fenster. Wenn ich es nicht unter PHP mit echo einbinde, dann muss er mit doppelten Anführungsstriche (so wie oben) integriert werden.

Kann mir jemand weiterhelfen, wie man das in PHP korrekt implementiert?

Grüße
ryk
 
Zuletzt bearbeitet:
entweder
PHP:
?><a href="javascript:oeffnefenster('foo.html');">Linktext</a><?
oder
PHP:
echo '<a href="javascript:oeffnefenster(\'foo.html\');">Linktext</a>';
oder
PHP:
echo "<a href=\"javascript:oeffnefenster('foo.html');\">Linktext</a>";
Hat allerdings Null mit Java zu tun
 
Danke Miranda, dein dritter Vorschlag hat geklappt. Sry, mit Java, aber das kommt davon wenn man immer alles paraell macht. Einerseits ein Java/Ajax-Projekt, andererseits ein kleine PHP/Javascript Projekt. Weiß natürlich das Java nichts mit Javascript zu tun hat. Wurde ja nur aus Promotiongründen in Javascript benannt. ;-)