1

我需要在网页顶部生成一个弹出窗口的代码,显示消息“您的弹出窗口阻止程序已启用。请禁用它以继续”,以防弹出窗口阻止程序已启用。否则它应该转到下一页。

4

1 回答 1

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 中已经存在一个问题,这将有助于 在 Chrome 中检测被阻止的弹出窗口

于 2012-08-06T05:14:13.183 回答