Firefox 3: фокусировка и размытие окон

$(window).blur(function(){ windowFocus = false; }).focus(function(){ windowFocus = true; });

Проблема в том, что в Firefox 3, когда я создаю новую вкладку, она не теряет windowFocus. Где, как в ff2, ie7 он проигрывает. В ff3 он теряет фокус только при выборе другой программы.

У кого-нибудь есть решение этой проблемы?

1 ответ

Решение

Прикрепить к событиям на document вместо:

$(document).blur(function(){
        windowFocus = false;
}).focus(function(){
        windowFocus = true;
});

... FWIW, это, кажется, было исправлено в FF3.5.

Другие вопросы по тегам