Обнаружение активного окна в фрейме - PullRequest
0 голосов
/ 30 июля 2011

Я хочу знать, почему этот URL http://www.thefutureoftheweb.com/demo/2007-05-16-detect-browser-window-focus/ При отдельном открытии это работает хорошо.

не размывается при загрузке в iframe http://speedywap.com/ihome/?url=

Тестовый URL

Странно, что когда вы нажимаете на iframe и возвращаетесь на главную страницу, он размыт, но в противном случае это не так.

Посмотрите на скриншоты ниже When the iframe is loaded the first time

Clicking the iframe and then the bar

Чего я не понимаю, так это почему iframe не размыт от начальной загрузки, так как только одно окно может быть активным.

1 Ответ

1 голос
/ 30 июля 2011

Событие blur на странице внутри iframe не происходит, потому что документ в iframe никогда не имел focus на первом месте.

Когда вы изначально загружаете страницу, iframe и его содержимое загружаются, но им не присваивается focus. Поэтому при загрузке страницы не может произойти событие blur.

...