IE6 IE7 IE8 未按预期方式处理 content-type 为 text/plain 的内容

来源:互联网 发布:帆船逆风行驶原理 知乎 编辑:程序博客网 时间:2024/05/22 14:26

http://www.w3help.org/zh-cn/causes/CH9002

 

在 IE6 IE7 IE8 中,若一个页面被打开时接收到的响应头的 content-type 为 text/plain,浏览器会尝试嗅探页面文件内实际内容来判断是否可能为一个 HTML 文档,若是则会以 text/html 的方式将页面作为 HTML 文档解释,而不是将其作为纯文本内容处理。

其解析的具体规则为:嗅探文件内实际内容,如果从文件内容起开始计算的 200 个 ASCII 字符内,存在可明显被识别的 HTML、BODY、HEAD、TITLE 标记则,将该文件解释为 HTML 文件类型并渲染出来。

原创粉丝点击