2013年4月10日 星期三

用javascript偵測彈出式視窗是否被封鎖

From Evernote:

用javascript偵測彈出式視窗是否被封鎖

new_window_obj = window.open([url],[window name])
if(null == new_window_obj)
{
     //如果沒開啟新視窗就進入if
}

在封鎖彈出式視窗的情況下,IE 10與firefox 21適用上面方法偵測;
chrome會開啟彈出式視窗但不顯示,也就是window物件與網頁內容都建立了,我還找不出方法來偵測是否封鎖。

沒有留言:

張貼留言