Mathias Rohrer: Refresh mit kurzer Warteschlaufe

Ich habe ein Gästebuch bei dem ein PopUp auf geht wenn man auf NEUER EINTRAG klickt. In diesem PopUp kann man dann das Formular ausfüllen und dann auf SENDEN klicken. Beim klicken auf SENDEN wird per JS ein Refresh auf der Seite, wo man das PopUp öffnen kann, im Main-Frame aufgeruft.
Das passiert mit folgendem Befehl:

<script language="JavaScript">
 function chkFormular()
 {
 opener.top.main.location.reload()
 }
</script>

Wie kann ich jetzt ein Timeout einfügen, dass der Refresh z.B. erst 5sec nach dem Klick auf SENDEN erfolgt? Ich habs schon so probiert:

opener.top.main.location.reload(5000)

Ging leider nicht.

MfG Mätu

  1. Ich habe ein Gästebuch bei dem ein PopUp auf geht wenn man auf NEUER EINTRAG klickt. In diesem PopUp kann man dann das Formular ausfüllen und dann auf SENDEN klicken. Beim klicken auf SENDEN wird per JS ein Refresh auf der Seite, wo man das PopUp öffnen kann, im Main-Frame aufgeruft.
    Das passiert mit folgendem Befehl:

    <script language="JavaScript">
     function chkFormular()
     {
     opener.top.main.location.reload()
     }
    </script>

    Wie kann ich jetzt ein Timeout einfügen, dass der Refresh z.B. erst 5sec nach dem Klick auf SENDEN erfolgt? Ich habs schon so probiert:

    opener.top.main.location.reload(5000)

    Du kennst selfHTML?
    Du kannst lesen?

    Na, dann sollte dir auf dieser Seite http://www.netzwelt.com/selfhtml/javascript/objekte/window.htm schon mal was aufgefallen sein.

    HTH

    Struppi.