Vorrei catturare la sfocatura e la messa a fuoco della finestra del browser effettiva, il che significa che il cambiamento di focus sui frame figlio non è di interesse.Come posso catturare la sfocatura e il fuoco dell'intera finestra del browser?
Attualmente sto usando $(top).focus()
$(top).blur()
e $(window).focus()
$(window).blur()
Tuttavia, questi fuoco quando l'utente passa a concentrarsi iframe incorporati, che non voglio.
Qualcuno sa di un modo per acquisire l'attivazione e la disattivazione VERO della finestra?
[EDIT]
Blur e mettere a fuoco gli eventi del fuoco quando un utente si sposta da una pagina web, alla pagina web di un iframe incorporato. Questo è diverso dagli eventi di "attivazione finestra", che si attivano solo quando la FINESTRA BROWSER (o scheda) effettiva viene portata in primo piano o inviata (cioè, cambiata o ridotta a icona).
Non mi interessa la sfocatura, perché il fatto che l'utente abbia navigato su una cornice incorporata non ha alcuna conseguenza per il programma. Tuttavia, se l'utente riduce la finestra, cambia le schede o passa a un altro programma, voglio sapere a riguardo ...
Non riuscivo a capire un modo per dire la differenza, mi dispiace. – alex
Ho migliorato la spiegazione della differenza tra messa a fuoco e attivazione. – Adam
Lo hai mai capito? Di seguito non vedo una risposta corretta. Sto avendo lo stesso problema. – Redtopia