在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