Открыта или закрыта вкладка
document.addEventListener("visibilitychange", function(){
if (document.hidden){
console.log('Вкладка не активна');
} else {
console.log('Вкладка активна');
}
});
Можно document.hidden заменить на !document.hidden тогда пользователь повторно вернулся на страницу.



