Der Martin: Neues Fenster öffnen

Beitrag lesen

Hi Olli,

Damit klappt das jetz wunderbar.

das ist schon mal gut. :-)
Zwei kleine Anmerkungen hätte ich noch, dann wird's auch technisch gut.

<script language="Javascript">

Das language-Attribut ist veraltet und kann normalerweise ersatzlos entfallen; vorgeschrieben ist allerdings das type-Attribut:
 <script type="text/javascript">
Für die meisten Browser macht's zwar keinen Unterschied, aber so wäre es auch formal korrekt.

function testOeffnen()
{
   neuesFenster = open('test.php', '' , ' width=480, height=300, toolbar=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes ');
}

Die Referenz auf das neu geöffnete Fenster ('neuesFenster') verwendest du offensichtlich nicht weiter. Dann kannst du die Zuweisung ja auch bleiben lassen und open() direkt aufrufen.
Ob ein Leerstring als Fenstername erlaubt ist, wage ich zu bezweifeln. Dass es funktioniert, muss noch nicht heißen, dass es überall funktioniert. Ich würde dir empfehlen, sicherheitshalber einen Fensternamen anzugeben, auch wenn *du* ihn eigentlich nicht brauchst.
Dass viele moderne Browser inzwischen einen Teil der Zusatzparameter ignorieren, hast du wahrscheinlich schon gemerkt. Im IE6 kannst du z.B. die Statuszeile nicht mehr "wegdefinieren", im Firefox AFAIK auch die Menüzeile nicht.

So long,
 Martin

--
Rizinus hat sich angeblich als sehr gutes Mittel gegen Husten bewährt.