2012-08-06 207 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