`
mac.zhao
  • 浏览: 13479 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

JS判断IE浏览器版本等信息

阅读更多
<script type="text/javascript">
// <![CDATA[
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=b_version.split(";");
var trim_Version=version[1].replace(/[ ]/g,"");
if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE7.0")
{ alert("IE 7.0"); }
else if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0")
{ alert("IE 6.0"); }
// ]]>
</script>
以上这个是判断IE6only的时候用,而下面这个可以判断出所有浏览器.



<script type="text/javascript">
// <![CDATA[
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0; //以下进行测试,正则方式判断浏览器
if (Sys.ie) document.write('IE: ' + Sys.ie);
if (Sys.firefox) document.write('Firefox: ' + Sys.firefox);
if (Sys.chrome) document.write('Chrome: ' + Sys.chrome);
if (Sys.opera) document.write('Opera: ' + Sys.opera);
if (Sys.safari) document.write('Safari: ' + Sys.safari);
// ]]>
</script>
浏览器版信息是可以通过javascript得到的
浏览器代码名称:navigator.appCodeName
浏览器名称:navigator.appName
浏览器版本号:navigator.appVersion
是否支持Java:navigator.javaEnabled()
MIME类型数:navigator.mimeTypes.length
操作系统平台:navigator.platform
插件数:navigator.plugins.length
用户代理:navigator.userAgent
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics