kerki: Halt! Stop! Polizei! ;-)

Beitrag lesen

Hallo Cheatah !

Vielleicht bin ich ja blind oder blöd, oder ich verstehe dich falsch, aber wenn ich folgendes schreibe ...

<body onload='history.back(); window.open("tralala");'>

... führen alle mir bekannten (JS-fähigen) Browser beide Befehle aus!

Sie springen im aufrufenden Browserfenster eine Seite zurück _und_ öffnen ein neues Fenster.

Bei Opera 5.11, NN 4.7 und IE 5.5 liegt der Fokus dann - wie gewünscht - im geöffneten Fenster, im NN 6 und Mozilla 0.8 leider nicht. Hier wäre also doch ein 2. Script im Popup-Dokument nötig, wobei ich nicht getestet habe, ob es überhaupt etwas bringt.

Ein kleines Beispiel habe ich auch gleich parat:

http://www.forum-niederrhein.de/test/

Dies ist zwar eine Spielerei, ich könnte mir aber durchaus auch einen nützlichen Verwendungszweck vorstellen.

Gruß,

kerki

BTW: Wieso ist eigentlich ein <noscript>-Teil nicht auch in einem <head>-Bereich erlaubt? Ich finde die Verwendung, so wie ich es mir im Beispiel dachte, eigentlich sehr nützlich.