2009-03-21 7 views
0

Je cherche une librairie Javascript pour pouvoir mesurer le temps pendant lequel un div (ou tout autre objet) a été dans "focus" (comme dans: le navigateur est affiché et la fenêtre est focalisée; l'événement de focus Javascript normal).Mesure de mise au point Javascript

Savez-vous si quelque chose comme ça existe? ou quelque chose de similaire, je peux modifier?

Editer: Ok. Reformulé pour éviter les malentendus.

+0

Javascript n'est pas capable de suivre les mouvements des yeux des utilisateurs. –

+0

Bah. Quel ennui! Je ne suis pas sûr si JS peut savoir si la fenêtre du navigateur est active/focalisée ou non - mais elle ne peut certainement pas dire si la fenêtre du navigateur est visible ou excitée par d'autres fenêtres. –

Répondre

1

Je suis sûr que j'ai compris votre question tout de suite! . . Si vous voulez dire 'in focus' comme dans 'visible sur l'écran', vous pouvez le comprendre via les extensions de la fenêtre et body.scrollTop et la position absolue des div calculée récursivement à partir des décalages dans les parents.

+0

@Scott: semble terriblement simple quand vous le dites :) – elo80ka

Questions connexes