Fenster selbst schliessen lassen nach Zeit
ede
- sonstiges
Wie krieg ich's hin, ein Popup Fenster nach z.B. 5 Sekunden Anzeigezeit selbsttätig wieder verschwinden zu lassen, hab im Forumsarchiv nix gefunden. Im Moment kann ich bloss weiterleiten mit:
<meta http-equiv="refresh" content="5; URL=http://www.saalehafen.de/homefla/frames/home.htm; target=self">
im head...
Danke im vorraus - ede
Hi,
mit window.setTimeout: http://selfhtml.teamone.de/javascript/objekte/window.htm#set_timeout
und window.close(): http://selfhtml.teamone.de/javascript/objekte/window.htm#close
Grüße aus Herzi,
Ronny
Hi,
mit window.setTimeout: http://selfhtml.teamone.de/javascript/objekte/window.htm#set_timeout
und window.close(): http://selfhtml.teamone.de/javascript/objekte/window.htm#close
Grüße aus Herzi,
Ronny
Danke Ronny - probier ich gleich aus !
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
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!