Я пишу сценарий Greasemonkey (требуется простой JavaScript), который требует, чтобы я рассчитал время дрейфа / время просмотра URL, т.е. я хочу рассчитать время, в течение которого URL был активен. Должно быть так:
Когда пользователь нажимает на какой-либо другой URL, мне нужно сохранить время просмотра, соответствующее этому URL. (onBlur
?)
Когда пользователь закрывает вкладку, мне нужно снова сохранить время просмотра этого URL.
Когда пользователь не находится на определенной веб-странице, время просмотра этого URL не должно увеличиваться.
Когда пользователь возвращается к URL-адресу, время его просмотра должно начаться снова с 0 секунд. (onfocus
?)