克服“ X框架选项禁止的显示”

限于喜欢 提交于 2020-02-27 06:39:44

我正在写一个很小的网页,其目的是构架其他页面,只是将它们合并到一个浏览器窗口中,以便于查看。 我试图框住的页面中有几页被禁止装帧,并抛出“拒绝显示文档,因为X-Frame-Options禁止显示”。 Chrome中的错误。 我了解这是一个安全限制(有充分的理由),并且无权对其进行更改。

是否有其他替代的框架或非框架方法来显示单个窗口中不会被X-Frame-Options标头绊倒的页面?


#1楼

当我尝试在iframe中嵌入moodle 2时遇到了相同的问题,解决方法是Site administration ► Security ► HTTP security并选中“ Allow frame embedding


#2楼

添加一个

  target='_top'

到我在facebook选项卡中的链接为我解决了这个问题...


#3楼

这是解决方案的家伙!

FB.Event.subscribe('edge.create', function(response) {
    window.top.location.href = 'url';
});

唯一适用于Facebook应用程序的东西!


#4楼

我在mediawiki上也遇到了同样的问题,这是因为出于安全原因服务器拒绝将页面嵌入到iframe中。

我写解决了

$wgEditPageFrameOptions = "SAMEORIGIN"; 

进入mediawiki php配置文件。

希望能帮助到你。


#5楼

如果您在尝试嵌入Vimeo内容时遇到此错误,请更改iframe的src,

来自: https : //vimeo.com/63534746
到: http : //player.vimeo.com/video/63534746

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!