【发布时间】:2011-10-07 19:19:58
【问题描述】:
我有一个网站,我为没有发生任何 javascript 错误而感到非常自豪。新要求使我不得不在我的网站上放置一个 iframe,以显示其他人的不同域的网站,而我无法访问他们的代码。他们的 javascript 不断抛出错误,导致用户在浏览器底部看到一个难看的红色 x。
我是否可以处理该错误并忽略它?
更新:
简而言之,我正在尝试找到一种方法来劫持 iframe 的 window.onerror 处理程序。
更新:
我不相信这里有答案。即使我可以劫持 iframe onerror 事件,我也不认为有办法让丑陋的红色“X”消失。我会把问题留在这里,希望我错了。
【问题讨论】:
-
其他网站是否有一些 JSON 方式获取数据?
-
@Detect 我不确定您到底在问什么,但我无法与该站点进行通信或对其进行任何控制。
标签: javascript iframe error-handling cross-domain