1. 程式人生 > >window.open在IE下ajax中的相容性

window.open在IE下ajax中的相容性

問題:在ajax中window.open在IE下會彈出瀏覽器阻止視窗的問題,進而不再執行window.open開啟新tab頁的方法
解決方法
在ajax方法之前加上:

windowOpenHandler = window.open("/loading-tips.html"); // /loading-tips.html 為提示載入頁面

在ajax內部之前window.open的位置用下列方法替換:

windowOpenHandler.location.href = "http://www.realURl";