Hi Christian,
Das öffnen dieser URL klappt auch. Ich möchte aber auch noch die Funktion Pause() im Hauptfenster aufrufen, um die DIA-Show abzubrechen. [opener.Pause()]. Das funktioniert aber nicht. Wenn ich den ersten Befehl [opener.location.href = ziel;] rausnehme, wird zwar keine neue URL übergeben, aber die Funktion Pause() wird anscheinend ausgeführt, jedenfalls läuft die Show nicht weiter. Ich nehme also an, dass lediglich der gemeinsame Aufrufe beider Funktionen [location und Pause] nicht funktioniert.
Erklärung des Phänomens: Das opener-Objekt bezieht sich AFAIK auf das Dokument, aus dem heraus das Popup geöffnet wurde, nicht auf die Fensterinstanz. Wenn Du im Hauptfenster location.href auf den opener anwendest, ist das öffnende Dokument ja anschließend nicht mehr da - der opener kann dann nicht mehr angesprochen werden.
Was kann ich tun?
Kann man die irgendwie koppeln oder vereinen?
Mir fällt nur ein: übergib dem Hauptfenster einen Querystring, der dann von dem neu geladenen Dokument gelesen wird - das abhängig davon dann pause() aufrufen kann.
HTH,
Utz