я в настоящее время код ниже:Обнаружение окна onblur() событие в FF, IE и Chrome?
if (document.onfocusin !== undefined) {
var onfocusin = true;
}
else{
var onfocusin = false;
}
if (onfocusin === true)
{
document.onfocusout = ad_blur; //ad_blur is a function I defined
//when window.onblur() fires
} else{
window.onblur = ad_blur;
}
код отлично работает в IE 8 и Chrome 17, но не в FF 8, я нашел какой-то другой код, но совместимость не соответствует моей потребности. Поэтому возникает вопрос: существует ли способ определить событие window.onblur() в IE, FF и Chrome?
В частности, я хочу обработать событие, когда откроется новое окно (или вкладка).
JQuery является действительно большим в решении этих проблем СОВМЕСТИМОСТИ для вас, так что вы можете сосредоточиться на большая картина. Если нет какой-то очень убедительной, веской причины не делать этого, вы можете захотеть изучить ее. – jmort253