我正在一個安全的網站,https。IE6 https安全消息出現後關閉jQuery colorbox覆蓋
我使用的colorbox jquery插件iframe從當前內容的同一網站的另一頁。
在IE6當我關閉顏色框覆蓋我得到以下信息:「?要顯示不安全項目此頁包含安全和非安全項目
做」
任何想法爲什麼會發生這種情況?可以預防嗎?
假設我必須使整個網站http而不是https,但這是不可能的,因爲我們有在線支付。
我正在一個安全的網站,https。IE6 https安全消息出現後關閉jQuery colorbox覆蓋
我使用的colorbox jquery插件iframe從當前內容的同一網站的另一頁。
在IE6當我關閉顏色框覆蓋我得到以下信息:「?要顯示不安全項目此頁包含安全和非安全項目
做」
任何想法爲什麼會發生這種情況?可以預防嗎?
假設我必須使整個網站http而不是https,但這是不可能的,因爲我們有在線支付。
要避免該消息,您需要使用https爲所有內容(包括jQuery庫)提供服務。所以:
<script src="http://example.com/js/...
需要改變到:
<script src="https://example.com/js/...
...並且您也必須通過HTTPS加載iframe的內容。 – Quentin 2010-04-06 13:04:49
你爲什麼將第三方網站的內容加載到您獲取付款信息的頁面上的iframe中? – Quentin 2010-04-06 13:09:01
@ David。 我從我自己的網站通過從colorbox的iFrame加載內容。這是一個功能強大的JSP,似乎沒有其他方式。 – RyanP13 2010-04-06 13:31:13
IE6中的混合內容檢測相當麻煩。 請參閱http://blogs.msdn.com/ieinternals/archive/2009/06/22/HTTPS-Mixed-Content-in-IE8.aspx,特別是用於疑難解答步驟的註釋,以查找被視爲不安全的請求url 。 – EricLaw 2010-04-08 02:16:12