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.