自己遇到的使用window.open打開新視窗被攔截的幾種情況(使用的chrome瀏覽器,其他瀏覽器未測): 第一次:window.open("www.baidu.com"),打開了新視窗,但是頁面並沒有載入出來,需要回車才能出來 解決方法:頁面地址需要加上協議名稱http://或者https:// ...
自己遇到的使用window.open打開新視窗被攔截的幾種情況(使用的chrome瀏覽器,其他瀏覽器未測):
第一次:window.open("www.baidu.com"),打開了新視窗,但是頁面並沒有載入出來,需要回車才能出來
解決方法:頁面地址需要加上協議名稱http://或者https://
第二次:在ajax非同步請求成功的回調函數中使用window.open方法,雖然加上了協議名稱,但是,卻並沒有打開新視窗,在地址欄直接顯示 被攔截 的字樣
解決方法:有兩種:1、將ajax非同步請求改為同步請求 2、使用 var newWindow = window.open("_blank");newWindow .location = "url地址";