¿Un evento para cuando la pestaña del navegador se activa de forma inactiva? [duplicar

,

Esta pregunta ya tiene una respuesta aquí:

¿Hay alguna forma de detectar si una ventana del navegador no está activa actualmente? 18 respuestas

¿Hay algún evento que pueda escuchar cuando se activa una pestaña del navegador? Al estar activo me refiero a todas las siguientes cosas:

Cuando el usuario cambia a la pestaña con mi sitio web, forme otra pestaña.Cuando el usuario vuelve al navegador (con la pestaña que contiene mi sitio web abierto) desde otra aplicación.Cuando el usuario minimiza el navegador (con la pestaña que contiene mi sitio web abierta)ásicamente cuando nuestra pestaña se activa desde cualquier otra condición.

Respuestas a la pregunta(1)

Su respuesta a la pregunta