我正在使用PHP和CURL在我的页面中包含其他网站的一部分。现在,包含的部分包含一个和平的JavaScript代码,可以将页面重定向到./framebuster。这将导致该页面不在我的服务器上。
有没有办法运行JavaScript代码以防止它进入./framebuster?没有一起禁用JavaScript?
答案 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