Активность окна (вкладки) браузера
Добрый день. Помогите пожалуйста отловить событие onblur и onfocus для браузера(его вкладки). Пытался решить задачу следующим образом:
document.onblur = function () { ... }; document.onfocus = function () { ... }; В Опере работает, в ФФ работает, если только предварительно кликнуть в любом месте документа, а в ИЕ вообще игнорирует данные события. Подскажите, кто сталкивался уже с похожей проблемой... |
Попробуй
window.onfocus = function(){} |
Пробовал, даже в <body> писал - ИЕ в упор не видит...
|
В ИЕ есть еще события ondomfocusin ondomfocusout, кажется так называются.
|
Вот ещё нарыл:
activate Это событие генерируется, когда элемент становится активным, т. е. получает фокус. bubbles: true; cancelable: false; beforedeactivate Это событие генерируется перед тем, как элемент перестанет быть активным, т. е. потеряет фокус. bubbles: true; cancelable: true; Пробуй для window, document и body. |
Цитата:
|
Для кроссбраузерности нужно аццкое сочетание обработчиков blur и focus у окна и документа, а для IE -- focusin и focusout.
|
Цитата:
B~Vladi, спасибо, попробую |
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 00:23. |