防止javascript弹出框架

时间:2011-10-17 22:00:28

标签: javascript iframe

我制作了一个工具,用户必须快速对一堆网站进行排序 确定他们适合特定目的的天气。 我在内部和iframe加载网站。一切都很好,但是 一些网站有javascript代码,使他们弹出框架。 现在有办法防止这种情况吗? 我试过onbeforeunload,它工作了一段时间,但它似乎甚至不再有效了。

1 个答案:

答案 0 :(得分:2)

不,不是真的 - 如果网站上有top.location = "mypagehere";这样的脚本,那么另一个页面会在框架外加载,或者如果它会显示alert()警告。

唯一的解决方法是使用服务器端语言来读取这些远程站点的内容,然后只将内容(不带任何脚本)放在您自己的占位符中。

如果您有服务器端语言,请编辑您的问题并在此处发表评论,以便我们为您提供更多指导。