首先行看浏览器对象属性如下:

浏览器版信息是可以通过javascript得到的 
浏览器代码名称:navigator.appCodeName 
浏览器名称:navigator.appName 
浏览器版本号:navigator.appVersion 
是否支持Java:navigator.javaEnabled() 
MIME类型数:navigator.mimeTypes.length 
操作系统平台:navigator.platform 
插件数:navigator.plugins.length 
用户代理:navigator.userAgent
 
了解这属性后就好办了,般要用到的就是:navigator.appName这个,这是获取浏览器名字。
大概的思路是这样的:
1.先获取浏览器名子;
2.根据浏览器的名字来判断
3.分别设置css样式
这样不用css hack也可以做到浏览器的兼容了。

标签: none

添加新评论