Я ненадолго покинул страницу или браузер, а через некоторое время вернулся на страницу.Есть ли событие для перефокусировки?
Я не уверен, что именно вы подразумеваете под возвращением на страницу, но вы можете использовать:
<body onfocus="yourjsfunction();">
или:
<body onmouseover="yourjsfunction();">
Не уверен, что это работает во всех браузерах, но
document.focus = function() { //stuff to do }
Да, вы можете обнаружить размытие и фокусировку на объекте окна в большинстве браузеров .