js判断谷歌,IE,Sarari,chrome等浏览器类型

来源:网络 文章列表 2018-12-30 8
本我主要是使用js代码来判断IE、FF、Opera、Safari、Chrome等浏览器类型

很多时候我们需要针对不同的浏览器做些兼容处理,那么这时候我们就需要做浏览器类型判断。浏览器判断主要是使用的navigator.userAgent,通过navigator.userAgent的类型来区分浏览器的类型。

实现代码如下:

function checkBrowserType(){
  var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
  //判断是否Opera浏览器  
  var isOpera = userAgent.indexOf("Opera") > -1;
  if (isOpera) {
    return "Opera"
  }; 
  //判断是否Firefox浏览器
  if (userAgent.indexOf("Firefox") > -1) {
    return "FF";
  } 
  //判断是否Chrome浏览器
  if (userAgent.indexOf("Chrome") > -1){
    return "Chrome";
  }
  //判断是否Safari浏览器
  if (userAgent.indexOf("Safari") > -1) {
    return "Safari";
  } 
  //判断是否IE浏览器
  if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
    return "IE";
  }; 
}
if ("Safari" == checkBrowserType()) {
  alert("我是 Safari");
}

 

腾讯云限量秒杀

1核2G 5M 50元/年 2核4G 8M 74元/年 4核8G 5M 818元/年 CDN流量包 100GB 9元

版权声明

本站部分原创文章,部分文章整理自网络。如有转载的文章侵犯了您的版权,请联系站长删除处理。如果您有优质文章,欢迎发稿给我们!联系站长:
愿本站的内容能为您的学习、工作带来绵薄之力。

评论

  • 随机获取
点击刷新
精彩评论

友情链接