Ralf Heumann: Fenster schließen per window.setTimeout

Beitrag lesen

Hallo ich habe mal ne Frage

ich habe für meinen Administrationsbereich meiner Datenbank eine Editierseite erstellt mit der ich Datenbankeinträge steuern und verändern kann. Davor erscheint dann ein neues fenster in dem ich also editieren kann.

wenn ich nun auf "Übernehmen" klicken wird eine form versendet, dann kommt kurz eine Seite in der je nach zu überprüfenden Angaben eine Meldung "Eintrag erfolgreich" oder "Eintrag konnte nicht übernommen werden steht.

Nun will ich dass sich dieses fenster nach einer sekunde schließt (siehe unten den setTimeout-Befehl) und eine Form abgeschickt wird:

<form name="Insert" action="javascript:window.close()" method="post">

//ÄNDERUNGEN UND NEUE EINTRÄGE USW.

</form>
<script type="text/javascript">
<!--

window.setTimeout("document.Insert.submit()",1000);

//-->

</script>

Das funktioniert alles wunderbar doch nun zu meiner Frage:

Anstatt, dass sich das Fenster einfach automatisch schließt stellt es immer die blöde frage "Die angezeigte Website versucht das Fenster zu schließen. Soll das Fenster geschlossen werden? Ja / Nein" per nerviges Popup!

Gibts ne möglichkeit dass sich das fenster nach ca einer sek. EINFACH schließt und net vorher noch ne komische confirm Frage erscheint?

Danke schonmal im vorraus !

regards Ralf