判断浏览器类型

简介:

navigator.userAgent.indexOf来判断浏览器类型


<script language="JavaScript">
 

  <!--
function getOs()
{
   var OsObject = "";
  if(navigator.userAgent.indexOf("MSIE")>0) {
       return "MSIE";
  }
  if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
       return "Firefox";
  }
  if(isSafari=navigator.userAgent.indexOf("Safari")>0) {
       return "Safari";
  } 
  if(isCamino=navigator.userAgent.indexOf("Camino")>0){
       return "Camino";
  }
  if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){
       return "Gecko";
  }
  

}
 

alert("您的浏览器类型为:"+getOs());
   -->
</script>


if (window.XMLHttpRequest) { // Mozilla, Safari, ...
   http_request = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
   http_request = new ActiveXObject("Microsoft.XMLHTTP");

 


}

本文转自程序猿博客51CTO博客,原文链接http://blog.51cto.com/haihuiwei/1670472如需转载请自行联系原作者


365850153

相关文章
|
9月前
|
Web App开发 JavaScript
JS 获取当前浏览器类型(IE、Chrome、Edge、Firefox、Opera、UC、QQ)
JS 获取当前浏览器类型(IE、Chrome、Edge、Firefox、Opera、UC、QQ)
876 0
|
Web App开发 JavaScript 前端开发
学习Array类型看这一篇就够了(Array类型特点,Array原型方法,浏览器sort底层实现,深浅拷贝)
学习Array类型看这一篇就够了(Array类型特点,Array原型方法,浏览器sort底层实现,深浅拷贝)
105 0
|
前端开发 JavaScript 中间件
Vue 2.x折腾记 - (12) Nuxt.js写一个校验访问浏览器设备类型及环境的中间件
这个需求非常常见,分享出去的页面的有时候在手机访问,有时候别人是PC打开的; 若是不是共享同一个页面的情况,就需要拦截跳转了; 当然你要共享同一个页面也可以(放大化到PC也需要添加某些CSS,也需判断设备)
280 1
|
Web App开发 前端开发 JavaScript
好程序员web前端培训分享JS检查浏览器类型和版本
好程序员web前端培训分享JS检查浏览器类型和版本,先取得Navigator对象的userAgent属性的小写信息,之后根据正则表达式判断赋值。 var Sys = {};var ua = navigator.
1529 0
|
Web App开发 iOS开发 Windows
为什么浏览器User-agent(浏览器类型)总是有Mozilla字样?
你是否好奇标识浏览器身份的User-Agent,为什么每个浏览器都有Mozilla字样? Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.
1880 0
|
Web App开发 前端开发 JavaScript

热门文章

最新文章