461 Stimmen

Wie erkennt man, ob der Browser/Tab aktiv ist?

Mögliches Duplikat:
Gibt es eine Möglichkeit zu erkennen, ob ein Browserfenster gerade nicht aktiv ist?

Ich habe eine Funktion, die jede Sekunde aufgerufen wird und nur ausgeführt werden soll, wenn die aktuelle Seite im Vordergrund ist, d.h. der Benutzer den Browser nicht minimiert oder zu einer anderen Registerkarte gewechselt hat. Es dient keinen Zweck, wenn der Benutzer nicht auf sie schaut und ist potenziell CPU-intensive, so dass ich nicht nur Zyklen im Hintergrund verschwenden wollen.

Weiß jemand, wie man das in JavaScript erkennen kann?

Hinweis: Ich verwende jQuery, also wenn Ihre Antwort das verwendet, ist das in Ordnung :).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X