Chciałbym uchwycić rozmycie i ostrość rzeczywistego okna przeglądarki - co oznacza, że zmiana ostrości na ramki podrzędne nie jest interesująca.Jak mogę uchwycić rozmycie i ostrość całego okna przeglądarki?
Obecnie używam $(top).focus()
$(top).blur()
i $(window).focus()
$(window).blur()
Jednak te ognia, gdy użytkownik zmienia skupić wbudowanych iframe, które nie chcą.
Czy ktoś wie, w jaki sposób można uchwycić PRAWDZIWĄ aktywację i dezaktywację okna?
[EDIT]
Blur i skupić ogień zdarzenia, gdy użytkownik porusza się ze strony internetowej, do strony internetowej z osadzonym iframe. Różni się to od zdarzeń "aktywacji okna", które są uruchamiane tylko wtedy, gdy rzeczywiste okno PRZEGLĄDARKI (lub zakładka) zostanie przeniesione na wierzch lub wysłane (tzn. Zmienione lub zminimalizowane).
Nie interesuje mnie rozmycie, ponieważ fakt, że użytkownik nawigował do osadzonej ramki, nie ma znaczenia dla programu. Jeśli jednak użytkownik zminimalizuje okno, zmieni kartę lub przełączy się na inny program, chcę o tym wiedzieć ...
Nie mogłem znaleźć sposobu, aby odróżnić, przepraszam. – alex
Ulepszyłem wyjaśnienie różnicy między fokusem a aktywacją. – Adam
Czy kiedykolwiek to rozgryzłeś? Poniżej nie widzę prawidłowej odpowiedzi. Mam ten sam problem. – Redtopia