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 页面上包含不安全的内容。
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 标记(“[META tag]”),因为文档模式已完成"
通常,将 "META" 标记放置在 "Script" 或 "Style" 声明(固定了页面的文档模式)之后。
尽可能在标头中将符合 X-UA 的 META 标记往前移。最好是将它放置在紧跟 "<title>" 和字符集值之后。
HTML1116
"符合 X-UA 的 META 标记 (“[META tag]”)由于前面符合 X-UA 的 META 标记 (“[META tag]”)而忽略"
在源代码的 "<head>" 部分中,有多个"符合 X-UA 的 ""META" 标记。
除了留下一个"符合 X-UA 的 META" 标记之外,其他标记全部删除,并确保它尽可能位于标头的前面。最好是将它放置在紧跟 "<title>" 和字符集值之后。
HTML1200
"[domain] 位于 Internet Explorer 9 兼容性视图列表 (‘[path to local Compatibility View List]’)上。"
当前网站在 Internet Explorer 的内部列表上列出。