Gibt es eine Javascript-Bibliothek (vorzugsweise ein jQuery-Plugin) oder einen einfachen Mechanismus, um zu überprüfen, ob ein Besucher im Leerlauf ist? Wenn der Besucher einer Webseite beispielsweise länger als 5 Minuten dort war und nur die Maus bewegte, aber nicht auf eine Schaltfläche klickte oder irgendeine Taste betätigte, rufen Sie eine bestimmte JavaScript-Funktion auf.Javascript im Leerlauf Besucher Überprüfung
scheint, als könnte ich einfach setTimeout() für meine gewünschte Leerlaufzeit aufrufen und dann clearTimeout() bei jedem Mausklick oder Tastendruck aufrufen, indem man etwas wie $ ('body') hat. Aber ich bin mir sicher, dass es Probleme gibt, die ich nicht herausfinden muss. Die eine Sache, die ich definitiv nicht möchte, ist, dass meine Seite denkt, dass jemand untätig gewesen ist und sie nicht wirklich gewesen sind Weg, um ist ok
Was ist, wenn sich Ihre Seite in einem Tab im Hintergrund befindet? Ich bin nicht untätig, wenn ich auf anderen Webseiten bin. –
Gute Frage, das würde für meine Seite als Leerlauf gelten. –