Как обнаружить блокировщик всплывающих окон в Chrome?
Я искал много проблем в переполнении стека иможет быть дубликатом ВотОпределить всплывающее окно
Ноnot helped for me
во время тестирования вХром (протестировано v26.0.1410.64)
Следующий подходWorked in IE and Firefox
ноnot in Chrome
var popup = window.open(winPath,winName,winFeature,true);
if (!popup || popup.closed || typeof popup.closed=='undefined'){
//Worked For IE and Firefox
alert("Popup Blocker is enabled! Please add this site to your exception list.");
window.location.href = 'warning.html';
} else {
//Popup Allowed
window.open('','_self');
window.close();
}
Есть ли лучшее решение, которое работает и для Chrome?