Posts Tagged ‘Firefox’

Firefox window.onBlur

Четверг, Декабрь 25th, 2008

Странное поведение обнаружилось у Firefox. Если на странице повесить что-то типа:

window.onblur = function () {
    console.log( 'im blurred' );
}


, а затем открыть это окно среди других вкладок следующим образом:

(--tab1--)(--tab2--)(--our_tab--)(--tab4--)(--tab5--)(--tab6--)

, то событие onBlur будет вызываться только при переключении с our_tab на tab2, tab4 и tab5, а так же на внешние окна. При переключении же на остальные вкладки, событие срабатывать не будет


Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5

P.S. Для FF багу вылечил, повесив события на document вместо window. Сейчас поглядим что остальные браузеры скажут…

P.P.S. Как ни странно, но “браузер” Опера адекватно отреагировал на подобное положение вещей, чего нельзя сказать о Сафари и Хроме…