ede: Fenster selbst schliessen lassen nach Zeit

Beitrag lesen

Hi, Ede

Wie krieg ich's hin, ein Popup Fenster nach z.B. 5 Sekunden Anzeigezeit selbsttätig wieder verschwinden zu lassen,

Indem du mit dem Eventhandler 'onload' im Body-Tag eine Fuktion aufruft, die nach einer bestimmten Zeit -> 'setTimeout' das Fenster mit 'close()' schließt.

hab im Forumsarchiv nix gefunden.

Das gibt es nicht.

http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onload
http://selfhtml.teamone.de/javascript/objekte/window.htm#set_timeout
http://selfhtml.teamone.de/javascript/objekte/window.htm#close

Orlando

Danke nochmal allen für die Tips , habe den Fehler gemacht, gleich im Forum zu gucken und nicht erst im SelfHTML , nach abwandlung der Hinweise hab ichs jetzt hinbekommen , sieht also so aus:

<script type="text/javascript">
<!--
  function schliessen() { top.close();
}
  window.setTimeout("schliessen()",4000);
//-->
</script>

Das hat nu zwar noch den Schönheitsfehler , dass eine Nachfrage ("Anwendung versucht, Fenster zu schliessen... etc") erscheint - aber egal, es geht!