我正在写一个很小的网页,其目的是构架其余页面,只是将它们合并到一个浏览器窗口中,以便于查看。 我试图框住的页面中有几页被禁止装帧,并抛出“拒绝显示文档,由于X-Frame-Options禁止显示”。 Chrome中的错误。 我了解这是一个安全限制(有充分的理由),而且无权对其进行更改。 php
是否有其余替代的框架或非框架方法来显示单个窗口中不会被X-Frame-Options标头绊倒的页面? vim
当我尝试在iframe中嵌入moodle 2时遇到了相同的问题,解决方法是Site administration ► Security ► HTTP security
并选中“ Allow frame embedding
浏览器
添加一个 安全
target='_top'
到我在facebook选项卡中的连接为我解决了这个问题... 服务器
这是解决方案的家伙! 框架
FB.Event.subscribe('edge.create', function(response) { window.top.location.href = 'url'; });
惟一适用于Facebook应用程序的东西! ide
我在mediawiki上也遇到了一样的问题,这是由于出于安全缘由服务器拒绝将页面嵌入到iframe中。 url
我写解决了 spa
$wgEditPageFrameOptions = "SAMEORIGIN";
进入mediawiki php配置文件。 code
但愿能帮助到你。
若是您在尝试嵌入Vimeo内容时遇到此错误,请更改iframe的src,
来自: https : //vimeo.com/63534746
到: http : //player.vimeo.com/video/63534746