关于使用JS获取浏览器类型的方法
程序员文章站
2022-10-11 09:06:58
由于不同之间的差异,有时候需要对不同浏览器采用不用的处理方式,这个时候就需要获取浏览器类型,以下是使用原生js获取浏览器类型的方法。
function init(){
var sys={}...
由于不同之间的差异,有时候需要对不同浏览器采用不用的处理方式,这个时候就需要获取浏览器类型,以下是使用原生js获取浏览器类型的方法。
function init(){ var sys={}; var browsername = window.navigator.useragent; var useragent = ""; if(/trident/i.test(browsername) && !/opera/.test(browsername)){ useragent="ie"; }else if(/firefox/i.test(browsername)){ useragent="firefox"; }else if(/chrome/i.test(browsername) && /webkit/i.test(browsername) && /mozilla/i.test(browsername)){ useragent="chrome"; }else if(/opera/i.test(browsername)){ useragent="opera"; }else if(/webkit/i.test(browsername) &&!(/chrome/i.test(browsername) && /webkit/i.test(browsername) && /mozilla/i.test(browsername))){ useragent="safari"; }else{ useragent="unknow"; } return useragent; };
本方法中,获取ie版本的方法适用于ie11.
下一篇: javaweb学习讲解之CSS_文本外观
推荐阅读
-
js jquery 获取某一元素到浏览器顶端的距离实现方法
-
JS获取鼠标位置距浏览器窗口距离的方法示例
-
使用JS在浏览器中判断当前网络连接状态的几种方法
-
关于使用JS获取浏览器类型的方法
-
iOS用WKWebView与JS交互获取系统图片及WKWebView的Alert,Confirm,TextInput的监听代理方法使用,屏蔽WebView的可选
-
Ajax的原生实现关于MIME类型的使用方法
-
关于用sql语句获取datetime类型的年月日的方法
-
关于js的四种类型检测方法及根据jquery写的工具方法
-
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
-
JS使用正则表达式获取小括号、中括号及花括号内容的方法示例