之前有作個網站,其中有將一些外部網頁利用iframe嵌入,之前都可以正常瀏覽,但是最近發現其中一頁的框架變成顯示

=====
此內容無法在框架中顯示

為了協助保護您在此網站所輸入的資訊安全性,此內容的發行者不允許在框架中顯示資訊。

您可以嘗試的方式:
在新視窗中開啟此內容
=====

該iframe本來是連結到google的picasa相簿
我發現IE8確定會這樣,而IE7不會。不知道是什麼更新導致他們不對盤了
請教高手有沒有什麼方式能夠不修改瀏覽器版本的狀況下讓網頁依然可以顯示

這幾天爬文很久找不到較好的解決方式(而且那些iframe的教學文也跟我碰到一樣的問題),能否只修改IE8某些參數或是相簿的設定就好?
文章關鍵字
我也遇到這問題了
不過是在google calendar上
用iframe崁入網站
出現以下訊息...

為了協助保護您在此網站所輸入的資訊安全性,此內容的發行者不允許在框架中顯示資訊。

無言...
加入信任網站,降低安全性也是一樣無解.
請高手幫忙一下啊~
本人反指標超重,請勿跟單或對做,謝謝。
好像是瀏覽器的安全性考量?!
新版本的都不支援了...

原理是什麼?
在 Firefox 13 完全沒任何訊息...
3.5 才會全部顯示...

<iframe frameborder="1" scrolling="yes" width="550" height="200" src="http://www.baidu.com"></iframe>
顯示<br/><br/>
<iframe frameborder="1" scrolling="yes" width="550" height="200" src="http:/www.google.com"></iframe>
不顯示<br/><br/>
<iframe frameborder="1" scrolling="yes" width="550" height="200" src="http://maps.google.com/?ie=UTF8&ll=37.370157,-110.566406&spn=28.922657,26.894531&t=m&z=4&output=embed"></iframe>
顯示<br/><br/>
<iframe frameborder="1" scrolling="yes" width="550" height="200" src="http:/maps.google.com"></iframe>
不顯示<br/><br/>
<iframe frameborder="1" scrolling="yes" width="550" height="200" src="http:/friendfeed.com"></iframe>
不顯示<br/><br/>

ca95 wrote:
好像是瀏覽器的安全性...(恕刪)


在 HTTP 的 Response Headers 裡面,如果帶有 X-Frame-Options 就會影響。

基本上

There are two possible values for X-Frame-Options:

DENY
The page cannot be displayed in a frame, regardless of the site attempting to do so.

SAMEORIGIN
The page can only be displayed in a frame on the same origin as the page itself.

上面舉的幾個例子,都是因為這個情況。

google, google map
X-Frame-Options: SAMEORIGIN

friendfeed
X-Frame-Options: DENY

至於 goole map 內嵌地圖則不會帶 X-Frame-Options 在 HTTP Headers 裡面,所以沒有影響。
эта хит !
roga wrote:
在 HTTP 的 R...(恕刪)

請問 HTTP 的 Response Headers 裡面,
帶有 X-Frame-Options 是在哪裡可以看到?
原始碼裡沒有看到...

ca95 wrote:
請問 HTTP 的 ...(恕刪)


不是檢視原始碼,

你要看 response headers 有兩種方法

1. 過過瀏覽器本身的功能或是外掛看

2. 透過 http://web-sniffer.net/ 此類網站看

anyway, 只要你用比較新的瀏覽器去看,上述網站就是無法被嵌入。

但也不是不能解決,只是要解決這個問題,對你和使用者來說代價都太高了,你不會希望這麼做的。

所以建議還是變更你的網站設計,不要使用網頁框架 (frame) 就好了。
эта хит !
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!