Javascript-timeout, wenn keine Aktionen, die vom Benutzer für die angegebene Zeit

Möchte ich nennen, eine js-Funktion, wenn keine Aktivität vom Benutzer auf die web-Seite für die angegebene Zeit. Wenn eine Aktivität vom Benutzer dann wieder timeout. Ich habe versucht zu suchen aber konnte nichts finden insbesondere. Ich bin vertraut mit setTimeout() und clearTimeout() und wie Sie funktionieren. Was ich Suche ist wo/wie zur überwachung der Benutzeraktivität. Gibt es eine Veranstaltung, in der ich das einstellen kann und timer löschen?

Danke.

Edit #1:

Diese Webseite hat ein input-text-Feld & ein Knopf. Es ist eine Art chat-Seite. Wenn ich sage, kein Benutzer-Aktivität, ich meine, dass der Benutzer nicht eingegeben, etwas im Textfeld oder nicht gedrückt beliebige Taste für eine festgelegte Zeit. Und noch eins, es ist speziell für touch-basierte Smartphones.

Edit #2:

Danke an alle für die Anregungen. Ich habe implementierte Lösung basiert auf mehr als einer Antworten. Also ich gebe upvote für alle Antworten, die ich gefunden habe, hilfreich, anstatt zu akzeptieren als Antwort.

InformationsquelleAutor der Frage indusBull | 2011-08-15

Schreibe einen Kommentar