JS检测浏览器版本的方法

使用navigator.userAgent的值来判断。userAgent是JavaScript的内置对象navigator的属性。 Chrome浏览器下的navigator.userAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537....
使用navigator.userAgent的值来判断。userAgent是JavaScript的内置对象navigator的属性。


Chrome浏览器下的navigator.userAgent:


Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36


var userAgent = navigator.userAgent.toLowerCase();   
function getUserAgent() {    
if(!/opera/.test(userAgent) && /msie/.test(userAgent) && /msie 7/.test(userAgent))
alert("IE7");    
else if(!/opera/.test(userAgent) && /msie/.test(userAgent) && /msie 8/.test(userAgent))
alert("IE8");  
else if(/chrome/.test(userAgent))   
alert("Chrome");  
else if(/firefox/.test(userAgent))  
alert("Firefox");  
else if(/opera/.test(userAgent))  
alert("Opera");  
else if(/webkit/.test(userAgent))   
alert("WebKit");  
else if(!/chrome/.test(userAgent) && /chrome/.test(userAgent))  
alert("safari");  
else
alert("Others");   
}   
getUserAgent();

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
牟雪峰
牟雪峰

12 篇文章

作家榜 »

  1. admin 651 文章
  2. 粪斗 185 文章
  3. 王凯 92 文章
  4. 廖雪 78 文章
  5. 牟雪峰 12 文章
  6. 李沁雪 9 文章
  7. 全易 2 文章
  8. Stevengring 0 文章