源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JS获取浏览器版本及名称实现函数

  • 时间:2021-08-13 02:24 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JS获取浏览器版本及名称实现函数
[u]复制代码[/u] 代码如下:
// 获取浏览器名称及版本信息 function appInfo(){ var browser = { msie: false, firefox: false, opera: false, safari: false, chrome: false, netscape: false, appname: 'unknown', version: 0 }, userAgent = window.navigator.userAgent.toLowerCase(); if ( /(msie|firefox|opera|chrome|netscape)\D+(\d[\d.]*)/.test( userAgent ) ){ browser[RegExp.$1] = true; browser.appname = RegExp.$1; browser.version = RegExp.$2; } else if ( /version\D+(\d[\d.]*).*safari/.test( userAgent ) ){ // safari browser.safari = true; browser.appname = 'safari'; browser.version = RegExp.$2; } return browser; } // 调用示例 var myos = appInfo(); // 如果当前浏览器是IE,弹出浏览器版本,否则弹出当前浏览器名称和版本 if ( myos.msie ){ alert( myos.version ); } else { alert( myos.appname + myos.version ); }
[u]复制代码[/u] 代码如下:
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"; } }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部