¿Hay alguna forma de detectar que esa ventana está actualmente activa en IE8?

¿Hay alguna forma de detectar que la ventana está actualmente activa (se muestra en la pestaña / ventana activa) en IE8?

Sé que hay eventos comoonfocusin/onfocus, pero esta no es una solución perfecta, ya que la ventana también debe recibir el foco para que se active el evento, por lo que esto no funciona cuando el usuario simplemente cambia las pestañas sin tocar la ventana.

Creo que tiene que haber una solución simple y elegante para ese caso de uso ordinario.

Respuestas a la pregunta(8)

Su respuesta a la pregunta