如何使用html,javascript,jQuery禁用window.open()
...?
我的意思是阻止任何窗口打开尝试,使“不工作”所有现有的window.open()函数。
哪些是最好的方法来做到这一点? (iframe中的情况下也工作)禁止在javascript中打开窗口
5
A
回答
1
3
//for iframes:
$.each($('iframe'), function() {
this.contentWindow.open = function (url, windowName, windowFeatures) {
//iframe window.open caught!
};
});
//for window:
window.open = function (url, windowName, windowFeatures) {
//window.open caught!
};
相关问题
- 1. 如何禁止'打开'窗口
- 2. Javascript打开弹出窗口并禁用父窗口
- 3. Bootstrap模式:禁止在新标签页/窗口中打开
- 4. 防止窗口打开
- 5. 在新窗口中打开javascript按钮
- 6. 在AlertDialog中打开javascript窗口
- 7. 在新窗口中打开网站javascript
- 8. 在javascript中打开lync聊天窗口
- 9. javascript - 在新窗口中打开框架
- 10. 使用javascript在aspx中打开窗口
- 11. 关闭在javascript中打开的窗口
- 12. javascript变量在新窗口中打开
- 13. 从python脚本中禁止打开窗口
- 14. 如何阻止在WebBrowser中打开窗口的javascript错误
- 15. javascript:防止在浏览器中打开第二个_blank窗口?
- 16. 用javascript打开的窗口?
- 17. javascript打开窗口引用
- 18. Javascript移动打开窗口
- 19. JavaScript窗口打开选项
- 20. 打开新窗口的JavaScript
- 21. 的Javascript打开新窗口
- 22. Javascript打开一个窗口打开窗口
- 23. 在窗口中打开IMS
- 24. 在打开的窗口中
- 25. 在XUL中打开窗口
- 26. 在窗口中打开NSPopoverDidLoad
- 27. Javascript页面在打开新窗口后停止响应
- 28. 防止窗口提示在运行javascript时打开
- 29. 打开窗口
- 30. 窗口打开
不知道这是可能的。不能只是完全禁用JS? – Huey
禁用浏览器功能的网站是枯燥无味的。如果您在我的网站上的iframe中托管我的网站,并禁止'window.open'在我的代码中工作,那么我们就不会一起长时间工作。 – Claies