warum kann ich dieses echo nicht ausgeben?

Katzehuhn

Erfahrenes Mitglied
echo "<a href="#" onClick="NewWindow=window.open('test.php', 'Popup1', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=620,height=450,left=22,top=22'); return false; ">hier</a>";

das hier sollte ein pop up öffnen nur will das einfach net funktionieren, liegt vm an den ganzen ',",; falls jemand ne lösung weis wie ich das mit echo ausgeben kann bitte sagen!
 
Du solltest in Deiner echo Ausgabe
echo "<a href="#" onClick="NewWindow .."

die " durch ' ersetzen ...echo "<a href='#' onClick='NewWindow..."
 
Probier mal Folgendes:
PHP:
<?php
	[…]
	echo '<a href="test.php" onclick="return !window.open(this.href, \'Popup1\', \'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, width=620, height=450, left=22, top=22\');">hier</a>';
	[…]
?>
Die Ausgabevariation ist auch zugänglicher.
 
Zuletzt bearbeitet:
Zurück