2012-08-06 209 views

回答

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(); 
} 

已经有计算器中的一个问题,这将是有益的 Detect blocked popup in Chrome

+0

我使用了这段代码。但它不工作。即使弹出窗口阻止程序已启用,它也会重定向到下一页。 – user1575995 2012-08-06 05:31:43

+0

它为我工作。请告诉你有什么尝试。检查是否有任何错字。 – Narendra 2012-08-06 06:02:03

+0

通过禁用弹出窗口阻止程序第一次检查它打开弹出窗口,然后尝试启用弹出窗口阻止程序来检查它是否阻止。 – Narendra 2012-08-06 06:03:09