Показать сообщение отдельно
  #2 (permalink)  
Старый 14.10.2013, 17:40
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

У меня вот так работает:
// Проверка активна ли в настоящий момент вкладка браузера
var isActive = true;
function onBlur() { // окно теряет фокус
	isActive = false;
// что-то делаем
}
function onFocus() {// окно получает фокус
	isActive = true;
// что-то делаем
}
if (/*@cc_on!@*/false) { // для Internet Explorer
	document.onfocusin = onFocus;
	document.onfocusout = onBlur;
} else {
	window.onfocus = onFocus;
	window.onblur = onBlur;
}
Ответить с цитированием