如何处理iframe中的javascript错误
How to handle javascript errors inside an iframe?
我有一个网站,我为没有javascript错误发生而感到非常自豪。新的要求使我不得不把一个iframe在我的网站上显示不同域的其他人的网站,我没有访问他们的代码。他们的javascript总是抛出错误,导致用户在浏览器底部看到一个丑陋的红色x。
是否有可能在我这端处理这个错误而忽略它?
更新:
简而言之,我正在试图找到劫持iframe窗口的方法。onerror处理器。
更新:
我不相信这里有答案。即使我可以劫持iframe onerror事件,我也不认为有办法让丑陋的红色"X"消失。我把这个问题留在这里,希望我是错的。
你基本上问(我认为)是"我可以把一个尝试/捕获周围IFRAME的代码",答案是否定的。但是,至少在许多浏览器(不包括Opera)中,您可以通过使用window来接近它。onerror(因为IFRAME有它自己的窗口,你应该能够使用这种技术来捕获IFRAME的错误)。
看:Javascript全局错误处理查看更多信息
相关文章:
- 重定向iFrame中的父URL
- 如何使用JS/jQuery在另一个网站上显示iframe中的特定内容
- 动态创建的iframe中的window.onerror在lne 0处给出脚本错误
- 通过提示中的循环触发iFrame中的输入按钮(JavaScript)
- iframe中的jQuery查找元素不起作用
- 是否可以添加<脚本>添加'_someTag'到iFrame中的URL
- 从iframe中的子域进行JavaScript跨域访问
- 突出显示页面上嵌入的iframe中的单词
- iframe中的jquery-click元素
- parent和iframe中的Bootstrap.js文件
- 将iframe中的css类应用于主文档
- iframe中的iframe没有滚动
- 如何将事件侦听器添加到跨域iframe中的元素中
- 如何防止iframe中的链接在新选项卡中打开
- 如何清除iframe中的所有内容
- 如何禁用Iframe中的所有单击
- 如果iframe在src(pdf或text)中有非html文档,则iframe中的onload不起作用
- 更改多个 iframe 中的文本框属性
- 如何检查 iframe 中的锚标记是否包含 URL
- 如何使 iframe 中的内容响应式