2013-10-17 144 views
1

我有一個使用http的網站,我需要在其中放置一個https iframe鏈接。除了在Internet Explorer中,iframe在所有瀏覽器中都可以正常工作。我知道它與域安全有關,但需要解決它。如何在http網站上的iframe中允許https內容?

在IE中所示的錯誤消息:「此內容不能被顯示在一個幀」。

我該如何解決這個問題?

我也試圖改變HTTPS鏈接,如:「//domain.com」和https://managewp.com/user-guide/faq/how-to-enable-iframe-in-internet-explorer-10但都沒有奏效。

請幫幫我。提前致謝。

回答

1

此內容不能被顯示在一個幀中。

當您嘗試對所有者請求不要框架的頁面進行框架化時(使用X-Frame-Options header),您收到的消息是否是錯誤的。這與HTTP-vs-HTTPS無關,在其他較新的瀏覽器上也會失敗。

+0

不,這是在其他瀏覽器工作正常。問題僅在IE中存在。 –

+0

檢查框架文檔的標題(和「」)。 – bobince

+0

'' - 我在標題中找到了這個。它在IE 8中工作正常,但不能在IE 9,10中工作。 –