克服「 X框架選項禁止的顯示」

我正在寫一個很小的網頁,其目的是構架其餘頁面,只是將它們合併到一個瀏覽器窗口中,以便於查看。 我試圖框住的頁面中有幾頁被禁止裝幀,並拋出「拒絕顯示文檔,由於X-Frame-Options禁止顯示」。 Chrome中的錯誤。 我瞭解這是一個安全限制(有充分的理由),而且無權對其進行更改。 php

是否有其餘替代的框架或非框架方法來顯示單個窗口中不會被X-Frame-Options標頭絆倒的頁面? vim


#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應用程序的東西! ide


#4樓

我在mediawiki上也遇到了一樣的問題,這是由於出於安全緣由服務器拒絕將頁面嵌入到iframe中。 url

我寫解決了 spa

$wgEditPageFrameOptions = "SAMEORIGIN";

進入mediawiki php配置文件。 code

但願能幫助到你。


#5樓

若是您在嘗試嵌入Vimeo內容時遇到此錯誤,請更改iframe的src,

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

相關文章
相關標籤/搜索