Javascript iframed站点访问其自身外部的框架
背景: 我试图为一个项目构建一个完整的外部网站。这个外部站点中的一些链接包含在更多的框架中。他们使用js访问顶部窗口,并根据链接的href值设置其位置,这会导致新页面完全在iframe之外加载(我希望避免) 问题: 有人处理过这件事吗/有办法处理吗?理想情况下,我希望阻止iframed站点访问其自身之外的帧 注: 据我所知,这是不可能的,但仍然想有第二个意见Javascript iframed站点访问其自身外部的框架,javascript,jquery,iframe,Javascript,Jquery,Iframe,背景: 我试图为一个项目构建一个完整的外部网站。这个外部站点中的一些链接包含在更多的框架中。他们使用js访问顶部窗口,并根据链接的href值设置其位置,这会导致新页面完全在iframe之外加载(我希望避免) 问题: 有人处理过这件事吗/有办法处理吗?理想情况下,我希望阻止iframed站点访问其自身之外的帧 注: 据我所知,这是不可能的,但仍然想有第二个意见 非常感谢您提供的任何帮助或见解,要绕过iFrame源代码的限制,只有通过在网站上设置web代理脚本才能做到这一点 <iframe s
非常感谢您提供的任何帮助或见解,要绕过iFrame源代码的限制,只有通过在网站上设置web代理脚本才能做到这一点
<iframe src="proxy.php?url=http://othersite.com/">
您应该能够在某些脚本站点上找到一些代理实现。如果iframe的内容来自与其父域不同的域,则它应该无法访问父域。但是,它可以检测到它位于iframe(google iframe killers)中。您不能修改i framed站点的行为