浏览器IE文档兼容问题
2014-05-06 00:00
148 查看
加了 meta http-equiv="X-UA-Compatible" 卻仍然不正常
tomleetaiwan
15 Mar 2011 5:17 PM
0
在美國時間 3/15/2011 晚間 Internet Explorer 9 開始開放下載,過去幾週遇到一些客戶反應,依據http://msdn.microsoft.com/zh-tw/library/cc817570.aspx 內容將現有 HTML 4 的 HEAD 內加上了 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/> 的 Internet Explorer 7 文件模式的相容標籤,卻沒有得到想要的效果,Internet Explorer 9 仍不時的可以看到相容檢視的按鈕跑出來。
依照 W3C 規格: Meta Tag 應該盡可能放在 <HEAD> </HEAD> 前面。
The META declaration must only be used when the character encoding is organized such that ASCII-valued bytes stand for ASCII characters (at least until the META element is parsed). META declarations should appear as early as possible in the HEAD element
也就是說,理論上在 <HEAD></HEAD> 中第一行是 Content Type 宣告與字碼編碼格式,
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
緊接著之後下一行應該盡早放入
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
切記不要在 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/> 之前宣告或使用任何 JavaScript 或載入 CSS,否則將影響到此相容模式 Meta Tag 的功能。
后续有很多开发填坑的文章发布,如果对你有帮助,请支持和加关注一下
http://e22a.com/h.05ApkG?cv=AAKHZXVo&sm=339944
https://shop119727980.taobao.com/?spm=0.0.0.0
相关文章推荐
- 浏览器兼容问题系列---使IE支持CSS3 Media Quary
- IE与firefox浏览器兼容问题
- 浏览器的兼容问题 判断IE方法
- 关于IE、火狐等浏览器兼容问题的总结
- bootstrap兼容IE各版本的浏览器的问题
- 浏览器兼容问题 ie FF 谷歌
- JSF1.2页面跳转时,IE和Chrome,FireFox浏览器不兼容的一个小问题
- 网页在不同浏览器下的兼容问题--针对IE
- IE, FireFox, Opera 浏览器支持CSS实现Alpha透明的方法 兼容问题
- 利用IE/FF的不同识别CSS来使用浏览器兼容问题
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- Chrome firefox ie等浏览器空格( )兼容问题
- IE, FireFox, Opera 浏览器支持CSS实现Alpha透明的方法 兼容问题
- [转]使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE
- java 下载文件 兼容 ie 火狐 google 浏览器 ,解决下载文件乱码问题
- SpringMVC下载不支持IE 和其他浏览器兼容模式,和IE 中文乱码问题
- 浏览器兼容问题汇总整理 ie,chrome,firefox...
- JavaScript js 兼容浏览器问题 兼容FireFox(FF)、IE的解决方法
- WEB前端:浏览器(IE+Chrome+Firefox)常见兼容问题处理--01