防止Javascript重定向

防止Javascript重定向,javascript,curl,Javascript,Curl,我正在使用带有CURL的PHP在我的页面中包含其他网站的一部分。现在,包含的部分包含了一段JavaScript代码,将页面重定向到./framebuster。这将导致404页不在我的服务器上 有没有一种方法可以运行JavaScript代码来防止它变成./framebuster?不同时禁用JavaScript?是否将其加载到iframe中 您可以尝试使用sandbox=“allow same origin”打破对Javascript的控制,如下所示: <iframe id="iframeOt

我正在使用带有CURL的PHP在我的页面中包含其他网站的一部分。现在,包含的部分包含了一段JavaScript代码,将页面重定向到./framebuster。这将导致404页不在我的服务器上


有没有一种方法可以运行JavaScript代码来防止它变成./framebuster?不同时禁用JavaScript?

是否将其加载到iframe中

您可以尝试使用
sandbox=“allow same origin”
打破对Javascript的控制,如下所示:

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

尝试在
窗口中使用
onbeforeunload
属性。frames[0]。stop()
停止iframe加载错误脚本


如果您想了解更多关于卸载之前的
onbeforeunload

的信息,您可以随时将CURL返回的代码作为字符串进行操作,搜索并删除/替换有问题的代码。此外,我不知道您在尝试什么,但请确保您尝试的操作没有法律或道德问题。你不能/不应该只把别人的内容导入你自己的内容