Hallo!
var MeinFenster = window.open("datei2.htm", "Zweitfenster", "width=300,height=200,scrollbars");
^^^^^^^^^^^^^
Der Name des Fensters ist Zweitfenster, MeinFenster ist lediglich eine Variable.
Gruß Markus
Hierzu möchte ich anmerken:
"Zweitfenster" ist der HTML-Name des Fensters, d.h. mit target="Zweitfenster" kann man Links im alten Fenster ins neue umleiten.
Javascript kennt "Zweitfenster" aber nicht, sondern im alten Fenster nur "MeinFenster". Im neuen Fenster kennt Javascript "MeinFenster" nicht.
Um nun auch im neuen Fenster oder in irgendeinem anderen Fenster oder Frameset auf dieses Fenster zurückgreifen zu können, muß man im jeweiligen Fenster mit
MeinNeuesFenster = window.open("","Zweitfenster");
die Verknüpfung von HTML-Fenster-Name und der neuen Javascript-Variablen MeinNeuesFenster schaffen. Danach kann man mit MeinNeuesFenster.location.href z.B. die URL per Javascript ändern, oder mit
MeinNeuesFenster.close();
es unter Umständen auch schließen (evtl. gibts eine Sicherheitsfrage, die man dann auch nicht umgehen kann).
Das nur zur Info - hatte es unlängst in der Archivsuche ausgegraben. :)
- Sven Rautenberg