防止Javascript重定向

时间:2014-03-08 15:19:00

标签: javascript curl

我正在使用PHP和CURL在我的页面中包含其他网站的一部分。现在,包含的部分包含一个和平的JavaScript代码,可以将页面重定向到./framebuster。这将导致该页面不在我的服务器上。

有没有办法运行JavaScript代码以防止它进入./framebuster?没有一起禁用JavaScript?

2 个答案:

答案 0 :(得分:1)

是否已加载到iframe中?

您可以尝试使用sandbox="allow-same-origin"来破坏对Javascript的控制,如下所示:

<iframe id="iframeOtherSite" src="http://www.othersite.com/" sandbox="allow-same-origin"/>

答案 1 :(得分:0)

尝试将onbeforeunload属性与window.frames[0].stop()一起使用,以阻止iframe加载错误的脚本!

如果您想了解更多关于onbeforeunload see here

的信息