我正在寫一個很小的網頁,其目的是構架其餘頁面,只是將它們合併到一個瀏覽器窗口中,以便於查看。 我試圖框住的頁面中有幾頁被禁止裝幀,並拋出「拒絕顯示文檔,由於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