1
我有一個頁面拒絕在IE6中呈現。當我加載頁面時,我收到一個彈出消息,說'此頁面包含安全和非安全項目。你想顯示不安全的項目嗎?'無論我點擊什麼,我都會得到HTTP 404響應。頁面不在IE6中顯示
但是,當我取消選中「顯示友好HTTP錯誤消息」選項時,頁面顯示正常。可能是什麼原因?
我通過W3C標記驗證服務運行我的頁面,但沒有一個問題似乎是負責任的。我修復了大部分錯誤,但是我有一個在IE6中顯示正常的類似頁面,所以我認爲可能有不同的原因。
我仍然在W3C Markup驗證服務中遇到的唯一問題都與使用元素不允許的屬性有關,例如autocomplete = off。
我的文檔類型是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
這是過渡性的,不嚴格...這就是爲什麼我忽略了它。或者我不正確地理解'過渡'?
您是否有來自http和https的頁面加載資源?你可以把所有這些資源放在同一個系統(http或https)上嗎? – Simon 2010-06-09 10:25:56
+1這個名字,即使它真的是你的。偉大的貝司手。 – 2010-06-09 10:28:39
所有資源都從https加載。只有http的引用位於doctype,xmlns和1鏈接中。 – 2010-06-09 10:37:07