克服“ X框架选项禁止的显示”
我正在写一个很小的网页,其目的是构架其他页面,只是将它们合并到一个浏览器窗口中,以便于查看。 我试图框住的页面中有几页被禁止装帧,并抛出“拒绝显示文档,因为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";