F12 開發人員工具控制台錯誤訊息
此內容參考較早版本的 F12 工具。請查看最新的 F12 工具文檔。
F12 工具控制台可以報告在運行時期間發生的錯誤和資訊訊息。本文將介紹錯誤訊息,並提供有關如何修正這些錯誤的建議。 簡介
F12 工具控制台錯誤訊息提供了一些代碼(例如,SEC7111 或 HTML1114),這些代碼提供有關錯誤的資訊。這些代碼和訊息顯示在 F12 工具的“控制台”和“指令碼”選項卡中。對於 JavaScript 編程人員來說,這些代碼是從 Windows Internet Explorer 引發的。ActiveX 和瀏覽器延伸開發人員還可發送這些錯誤和訊息。
本主題後面的表分為若干部分,這些部分中包括代碼、訊息、說明以及(適用時)解決問題的建議。儘管該表中的描述提供了問題調試的起點,但擷取資訊的最佳方法是線上訪問開發人員論壇或 Internet Explorer 開發人員中心。 安全性錯誤
這些錯誤的格式均為 SEC7xxx(如 SEC7113)。這些錯誤反映 Windows Internet Explorer 9 強制實施的安全條件,如混合內容和追蹤保護。
| 代碼 |
訊息 |
說明 |
建議的解決辦法 |
| SEC7111 |
"HTTPS 安全受到 [name of resource] 威脅" |
安全超文字傳輸通訊協定 (HTTPS) (HTTPS) 頁麵包含不安全(混合)內容。 |
不要在 HTTPS 頁面上包含不安全的內容。 |
| SEC7112 |
"[URL] 的指令碼因 mime 類型不符而被阻止" |
由 URL 指定的 JavaScript 檔案的 HTTP 響應標題具有 "X-Content-Type-Options: nosniff "標題,但沒有內容類型聲明。 |
添加 JavaScript 檔案的正確內容類型(如文本/javascript、應用程式/javascript 等),有關詳細資料以及內容類型的完整列表,請參閱 Internet Explorer 中的 MIME 處理更改 。 |
| SEC7113 |
"由於 MIME 類型不符而忽略 CSS" |
由於 HTTP 標題中的錯誤 MIME 類型而未使用匯入的樣式表。 |
確保使用正確的包含文本/css 內容類型的 HTTP 響應標題傳遞樣式表檔案。有關詳細資料,請參閱 Internet Explorer 中的 MIME 處理更改 。 |
| SEC7114 |
"此頁中的下載已被追蹤保護阻止。[URL provided here]" |
使用者已使用追蹤保護阻止指令碼或內容。 |
無 - 使用者已啟動。 |
| SEC7115 |
":visited 和 :link 樣式只是顏色不同。某些樣式不適用於 :visited。" |
使用 visited 和 link 樣式更改了多個屬性,如字型或大小。 |
只更改顏色屬性。 |
注意 對於使用者信任的安全區域中的網站,Internet Explorer 將不檢查樣式表的 MIME 類型。 HTML 程式碼
這些代碼的格式為 HTML1xxx(如 HTML1115)。他們可指定開發人員可控制或不可控制的錯誤或狀態。
| 代碼 |
訊息 |
描述 |
建議解決辦法 |
| HTML1112 |
"從 [encoding] 到 [encoding] 字碼頁重新開始" |
指定了與伺服器不同的字碼頁。 |
使用與伺服器相同的字碼頁以避免出現訊息。 |
| HTML1113 |
從 [mode] 到 [mode] 的文檔模式重新開始 |
網頁需要的文檔模式並非瀏覽器當前設定的文檔模式。 |
當使用者從其他頁面瀏覽時會出現該訊息,因此它可以不受開發人員的控制。 |
| HTML1114 |
"[domain] 的字碼頁 [codepage] 替代了衝突的[domain] 中的字碼頁[codepage] " |
在網站的 http 標題和標記中指定發生衝突的字碼頁。 |
解決字碼頁衝突。 |
| HTML1115 |
"忽略了 X-UA-Compatible 中繼標籤(“[META tag]”),因為文檔模式已完成" |
通常,將 "META" 標記放置在 "Script" 或 "Style" 聲明(固定了頁面的文檔模式)之後。 |
儘可能在標題中將符合 X-UA 的 中繼標籤往前移。最好是將它放置在緊跟 "<title>" 和字元集值之後。 |
| HTML1116 |
"符合 X-UA 的 中繼標籤 (“[META tag]”)由於前面符合 X-UA 的 中繼標籤 (“[META tag]”)而忽略" |
在原始碼的 "<head>" 部分中,有多個"符合 X-UA 的 ""META" 標記。 |
除了留下一個"符合 X-UA 的 META" 標記之外,其他標記全部刪除,並確保它儘可能位於標題的前面。最好是將它放置在緊跟 "<title>" 和字元集值之後。 |
| HTML1200 |
"[domain] 位於 Internet Explorer 9 相容性檢視列表 (‘[path to local Compatibility View List]’)上。" |
當前網站在 Internet Explorer 的內部列表上列出。 |
網站開發人員可以遵循指南將他們的網站從“相容性檢視”列表中刪除。Microsoft 會定期更新此列表,因此這些更改可下載並得到反映。 |
| HTML1201 |
"[domain] 是你添加到“相容性檢視”的網站。" |
使用者已單擊當前網站的“相容性檢視”按鈕或已通過“相容性檢視設定”添加該網站。 |
使用者已啟動。 |
| HTML1202 |
"[domain] 正在“相容性檢視”中運行,因為已選中“在相容性檢視中顯示 Intranet 網站”。" |
使用者已選中“相容性檢視設定”中的“在相容性檢視中顯示 Intranet 網站”複選框。 |
使用者需要按 Alt + T,單擊“相容性檢視設定”,然後清除“在相容性檢視中顯示 Intranet 網站”複選框。 |
| HTML1203 |
"[domain] 已通過組策略配置為在“相容性檢視”中運行。" |
網路系統管理員已指定網頁將在“相容性檢視”中運行。 |
使用者需要與網路系統管理員聯絡。 |
| HTML1204 |
"[domain] 正在“相容性檢視”中運行,因為已選中“在相容性檢視中顯示所有網站”。" |
使用者已選中“相容性檢視設定”中的“在相容性檢視中顯示所有網站”複選框。 |
使用者需要按 Alt + T,單擊“相容性檢視設定”,然後清除“在相容性檢視中顯示所有網站”複選框。 |
| HTML1300 |
"發生導航" |