Luegg: Automatischer reload wenn Benutzer inaktiv

Beitrag lesen

Hi!

Du laesst dich ja nicht darueber aus, warum der Reload ueberhaupt stattfinden soll. Deshalb rate ich mal, dass der gar nicht noetig ist und etwas Ajax dein Problem loest. (nicht trinken, sondern schreiben, bitte!)

Erstmal Danke für eure Ideen. Habe es jetzt mit setTimeout und clearTimeout gemacht. Das funktioniert super.

  
function autoReload(){  
  if(softReload !== undefined){  
    window.clearTimeout(softReload);  
  }  
  softReload = window.setTimeout('location.reload()', 30000);  
}  

Das ganze habe ich per Eventloader in die onload und onmousemove Eventlistener geladen.

Da das Projekt eine Intranet Anwendung auf Framebasis (eine der wenigen Ausnahmen, wo m.M.n. die Nachteile von Frames nicht zum Zuge kommen) ist, habe ich Ajax aussen vor gelassen, da mit dem Frameinhalt auch nur die Daten neu geladen werden, welche auch nötig sind.