我需要的代码会在网页顶部生成一个弹出窗口,显示消息“您的弹出窗口阻止程序已启用。如果已启用弹出窗口阻止程序,请将其禁用以继续”。否则它应该转到下一页。
答案 0 :(得分:0)
您可以使用以下代码
var wPopup = 'newPopup';
var popUp = window.open('page url', wPopup, 'width=800, height=600, left=24, top=24, scrollbars, resizable');
if (popUp == null || typeof(popUp)=='undefined') {
alert('Your pop up blocker has been enabled. Please disable it to continue');
}
else {
popUp.focus();
}
stackoverflow中已经存在一个有用的问题 Detect blocked popup in Chrome