Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Фокусирование на окне в Chrome (https://javascript.ru/forum/events/50159-fokusirovanie-na-okne-v-chrome.html)

babbetta 14.09.2014 19:39

Фокусирование на окне в Chrome
 
Здравствуйте!
Если фокусирование на окне win.focus() повесить на onClick кнопки - оно работает. А если вызываю его в скрипте - не срабатывает. Скрипт рабочий. Пробовал в скрипте активировать фиктивную кнопку с этим событием - все равно не работает...
Это нормально или я чего-то не догоняю? :blink: в скрипте фокусирование идет после положительного ответа на confirm.
Это в Хроме.. а в IE все нормал.

Заранее благодарю за помощь!

Aetae 14.09.2014 20:36

Ну видать вы попали под антирекламные фичи браузера. Надо как-то дать ему явно понять, что пользователь одобряет это действие. Тут надо либо гуглить решение либо смотреть в исходники алгоритма блокирования, либо эксперементировать.)

babbetta 15.09.2014 09:50

Ага, все так и есть... погуглил на англицком, находятся решения, но, как правило, временные. В следующих версиях Хрома перестают работать. Сделал железо-бетонно - закрываю и сразу снова открываю окно. История мне не нужна, url тот же и данные не теряются.


Часовой пояс GMT +3, время: 01:37.