RuD: warten und reload

tststs...ich kriegs einfach nich hin:

Hallo,
ich moechte, dass ein PHP-Script nach kurzer Zeit immer wieder gestartet wird.

also:
<pseudocode>
  if (geladen(aktuelle_seite))
  {
    warte(5sec);
    lade_neu(aktuelle_seite);
  }
</pseudocode>

Ich habe schon soviel probier aber alles funktionier nicht.

..und jetz noch ein Schnipsel Code:

  
<script type="text/javascript" language="JavaScript">  
<!--  
function warten(prmSec)  
  {  
  prmSec *= 1000;  
  var eDate = null;  
  var eMsec = 0;  
  var sDate = new Date();  
  var sMsec = sDate.getTime();  
  
  do {  
      eDate = new Date();  
      eMsec = eDate.getTime();  
  
  } while ((eMsec-sMsec)<prmSec);  
}  
  
  
// Funktion mit fester Wartezeit 10 Sekunden  
  
function warten10()  
  {  
  // Start Verzögerung 10 Sekunden  
  warten(5);  
  // zu Testzwecken alertmeldung (löschen)  
  location.reload();  
}  
  
//-->  
</script>  

das ding habe ich auch nur runter geladen..im ie geht nichts und im FF kommt diese Fehlermeldung:

Tschau

--
                       __
      ________   _____/ //
     / ___   // / __   //
    / //  / //_/ /_/  //
   /_//  /___________//
  1. Hallo RuD,

    function warten(prmSec)

    Hm, warum eine eigene Funktion wenn es doch schon setTimeout() gibt?

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates
  2. hi,

    ich moechte, dass ein PHP-Script nach kurzer Zeit immer wieder gestartet wird.

    Wenn du mit Javascript eine Aktion zeitverzögert ausführen willst - dann nutze window.setTiemout().

    im ie geht nichts und im FF kommt diese Fehlermeldung:

    Dass so ein Schleifen-Zeit-Vergleichs-Gebastel den Rechner unnötig beschäftigt, sollte doch wohl klar sein.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }