PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Pop-Up sollte sich beim Start öffnen


theresa
03.07.2007, 11:36:54
Hi

Habe es unterschiedlich probiert, und es geht nicht, was ist da falsch? Wieso geht es nicht automaisch beim Laden der SEite auf?


<body onload="window.open("aktuell.php?id_topnews=<? echo"$row2[id_topnews]";?>", "Zweitfenster", "width=300,height=280,location=no,toolbar=no,menubar=no,scrollbars=no,r esizable=no");" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0">



<head>
<script language="Javascript">
<!--
function BodyOnLoad()
{
fenster = window.open("aktuell.php?id_topnews=<? echo"$row2[id_topnews]";?>", "popup", "width=480,height=360,toolbar=no,scrollBars=0,resizable=0");
fenster.moveTo(60,60);
}

</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_callJS('BodyOnLoad')">

Raketenmann
03.07.2007, 11:46:52
Beim ersten Beispiel bist du mit den Anführungszeichen durcheinander gekommen.

Beim zweiten Beispiel: Versuchs mal ohne MM_callJS()-Funktion und mit kleinem 'l' bei onload.
Man kann die Javascript-Funktion direkt aufrufen: onload="BodyOnLoad()";

Oder du notierst die window.open() Anweisung einfach ohne Funktion drumherum ins Javascript. Alles, was sich nicht innerhalb von Funktionen befindet, wird "onload" ausgeführt.

theresa
03.07.2007, 11:57:19
Danke

Durch die vielen unterschiedlichen Tests und code gab es ein durcheinander und dann ging gar nichts mehr! Nochmals Danke

Dieses geht

<script type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>


<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_openBrWindow('aktuell.php','','width=200,height=200')">