Zum Beispiel, wenn Benutzer andere Dinge tut, aber diese Seite nicht anzeigen, kann jquery/javascript wissen?jquery: Wie kann man wissen, ob eine Seite nicht im Fokus ist?
Ich brauche nicht sehr genau zu sein, nur grob.
Zum Beispiel, wenn Benutzer andere Dinge tut, aber diese Seite nicht anzeigen, kann jquery/javascript wissen?jquery: Wie kann man wissen, ob eine Seite nicht im Fokus ist?
Ich brauche nicht sehr genau zu sein, nur grob.
Sie könnten eine blur
oder focusout
Ereignis verwenden möchten auf Ihrem document
oder window
.
$(document).bind('focusout', function() {
// window or tab just lost the focus
});
das ist mit jQuery. Sie sollten damit spielen, auch das Fensterobjekt als Ziel verwenden. Ich bin mir nicht sicher, wie Cross-Browser funktioniert, aber es sollte gut funktionieren.
Scheint weniger stabil auf Dokumentebene als auf der Fensterebene, nach diesem Dokument: http://www.quirksmode.org/dom/events/blurfocus.html – Ben
'diese Seite nicht anzeigend'. Was genau meinst du damit? – rahul