欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript檢查彈出窗口是否被阻攔的方法技巧

 更新時(shí)間:2015年03月13日 09:58:35   投稿:junjie  
這篇文章主要介紹了JavaScript檢查彈出窗口是否被阻攔的方法技巧,本文用于檢測(cè)window.open彈出的窗口是否被阻攔,需要的朋友可以參考下

出框口很有用,需要彈出窗口。對(duì)于開發(fā)這樣的網(wǎng)站的程序員,他們有個(gè)棘手的問(wèn)題,他們不知道這些彈出窗口是否被瀏覽器或各種瀏覽器插件給屏蔽了,沒有彈出來(lái)。當(dāng)然,瀏覽器會(huì)通知用戶,但這些很少會(huì)引起用戶的注意。下面是一個(gè)簡(jiǎn)單的方法來(lái)測(cè)試你的彈出窗口是否被阻攔了。

The JavaScript

復(fù)制代碼 代碼如下:

var windowName = 'userConsole';
var popUp = window.open('/popup-page.php', windowName, 'width=1000, height=700, left=24, top=24, scrollbars, resizable');
if (popUp == null || typeof(popUp)=='undefined') {  
 alert('請(qǐng)解除窗口阻攔,重新點(diǎn)擊鏈接。');
}
else {  
 popUp.focus();
}

第一步是正常的彈出窗口,并捕捉窗口句柄,檢查這個(gè)句柄對(duì)象是否存在。如果存在,感謝上帝。如果不存在,我們提示用戶應(yīng)該關(guān)閉彈出窗口阻攔設(shè)置,重新點(diǎn)擊鏈接。當(dāng)然,你可以用更有說(shuō)服力的信息提示給用戶。或者你可以使用一個(gè)彈出層來(lái)顯示信息。

相關(guān)文章

最新評(píng)論