在ajax調用成功後,我需要彈出一個新窗口(不是頁面內的對話框或類似對象)。 window.open()
將被瀏覽器的彈出窗口阻止。那麼如何解決這個問題呢?在彈出窗口攔截器打開時彈出ajax成功回調中的新窗口
5
A
回答
2
你不能。您可以做的最好的方式是在通話成功時在頁面上提供通知鏈接,並在用戶單擊鏈接時打開彈出窗口。
1
您可能應該告訴您的用戶在瀏覽器的彈出式窗口攔截器中將您的網站列入白名單。
請注意,彈出式窗口攔截器如果有一個簡單的方法來做你想做的事情,也就是繞過它們,那將是沒用的。
2
您可以調用window.open()不在成功回調中,但在ajax調用完成後(使用async:false)
相關問題
- 1. 避開彈出式窗口攔截器
- 2. 打開彈出窗口中易於打開的彈出窗口
- 3. Ajax回調彈出窗口
- 4. 從dhtmlxgrid打開一個新窗口,避免彈出攔截器
- 5. window.open與彈出窗口攔截器
- 6. 在ASP.NET的彈出窗口中打開一個彈出窗口
- 7. 如何在彈出窗口中打開彈出窗口?
- 8. 彈出窗口:當彈出彈出窗口時關閉彈出
- 9. 彈出式窗口攔截問題
- 10. 打開新窗口彈出窗口與瀏覽器分開
- 11. 打開HTML彈出窗口
- 12. Ajax彈出窗口
- 13. 打開彈出窗口從網站沒有彈出窗口攔截器捕獲它
- 14. 從另一個彈出窗口打開一個彈出窗口
- 15. 如何打開彈出窗口並關閉彈出窗口?
- 16. Android彈出窗口在彈出窗口外彈出時解僱
- 17. 從ajax打開jquery彈出窗口
- 18. 從彈出窗口打開新的瀏覽器窗口
- 19. 關於打開新的彈出窗口
- 20. WPF打開彈出窗口並在彈出窗口打開時在主窗口上工作
- 21. Silverlight彈出窗口:如何在打開彈出窗口後調用方法?
- 22. window.open()在新標籤頁不受彈出窗口攔截器
- 23. 在C#中打開瀏覽器窗口作爲彈出窗口#
- 24. Chrome彈出式窗口攔截器打破Link_to銷燬
- 25. 截圖wpf彈出窗口
- 26. 在Modal彈出窗口中打開一個小窗口的新窗口
- 27. 如果window.open()被彈出窗口攔截器阻止,則回退?
- 28. 如何打開彈出窗口並在關閉彈出窗口後在父窗口中完全回發
- 29. MVC在彈出窗口中打開PDF
- 30. 在彈出窗口中打開pdf