PopUp öffnen- altes Fenster schließen - tiefgründiger als die anderen Threads

  • Themenstarter Themenstarter IchHabeEineFrage
  • Beginndatum Beginndatum
I

IchHabeEineFrage

Moin,

die Sache gestaltet sich ein wenig anders als bei den üblichen Fragen.

das alte Fenster schließen:
<SCRIPT LANGUAGE="JavaScript">
window.opener=top;
</script>

<SCRIPT LANGUAGE="JavaScript">
function closeWindow()
{
window.setTimeout("self.close()",5000);
}
</script>

funktioniert (auch der Alert ist weg)

wenn ich aber im body diese Funktion habe funktioniert es leider nicht mehr:

<script src="index.js"></script>

Mit in diesem Script rufe ichd as PopUp auf.
Wieso blockieren sich die beiden Scripte? Kann das jemand so beantworten ohne den Inhalt zu kennen oder ist dieser dafür zwingend notwendig.

Vielen Dank für eure Antworten
 
Ist in index.js auch ein Timeout drin? dann könnte es vielleicht daran liegen.

Also wenn keins da ist vieleicht eins setzen, damit das script erst nach einer bestimmten zeit ausgeführt wird - nach dem Schließen des alten Fensters. Aber das ist nur ne Idee...
 
Im index.js ist ein Timeout drin.

wenn ich die index.js erst nach dem schließen des Fenster's lade - geht es nicht (fenster ist ja weg)
und wenn ich die index.js vor dem fenster schließen lade - schließt sich das Fenster nicht :-(
 

Neue Beiträge

Zurück