В двух словах; Я написал упрощенное приложение чата для приятеля и меня, чтобы использовать. Когда окно, в котором запущено приложение, не имеет фокуса (свернуто или позади других окон) и появляется сообщение, я хочу изменить строку заголовка окна, чтобы она служила предупреждением. Точно так же, как приложение чата Google делает в GMail.
Все работает безупречно в Firefox и Chrome, но не в IE7 (не тестировал 8).
Это код, который я использую, чтобы определить, имеет ли окно фокус. Может ли это быть написано по-другому, чтобы также работать в IE? Кроме того, я открыт для любых других подходов для достижения того же. Большое спасибо заранее.
$(window).bind("blur", function() {
hasfocus = false;
});
$(window).bind("focus", function() {
hasfocus = true;
});