工具:浏览器判断函数
来源:互联网 发布:烧烤火锅一体锅 知乎 编辑:程序博客网 时间:2024/06/16 20:06
function BrowserType() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var isOpera = userAgent.indexOf("Opera") > -1; //判断是否Opera浏览器 var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1||userAgent.indexOf("rv") > -1 && !isOpera; //判断是否IE浏览器 var isEdge = userAgent.indexOf("Edge") > -1; //判断是否IE的Edge浏览器 var isFF = userAgent.indexOf("Firefox") > -1; //判断是否Firefox浏览器 var isSafari = userAgent.indexOf("Safari") > -1 && userAgent.indexOf("Chrome") == -1; //判断是否Safari浏览器 var isChrome = userAgent.indexOf("Chrome") > -1 && userAgent.indexOf("Safari") > -1; //判断Chrome浏览器 if (isIE){ var re11 = new RegExp("rv:(\\d+\\.\\d+)"); re11.test(userAgent); var reIE = new RegExp("MSIE (\\d+\\.\\d+);"); reIE.test(userAgent); var fIEVersion = parseFloat(RegExp["$1"]); if(fIEVersion == 7) { return "IE7";} else if(fIEVersion == 8) { return "IE8";} else if(fIEVersion == 9) { return "IE9";} else if(fIEVersion == 10) { return "IE10";} else if(fIEVersion == 11) { return "IE11";} else { return "0"}//IE版本过低 }//isIE end if (isFF) { return "FF";} if (isOpera) { return "Opera";} if (isSafari) { return "Safari";} if (isChrome) { return "Chrome";} if (isEdge) { return "Edge";} } console.log(BrowserType());
阅读全文
0 0
- 工具:浏览器判断函数
- javascript浏览器判断函数
- 判断浏览器类型工具类
- JQUERY 浏览器判断实现函数
- JavaScript 判断浏览器类型函数
- 判断浏览器的js函数
- Javascript判断IE6浏览器函数
- 判断浏览器
- 浏览器判断
- 判断浏览器
- 判断浏览器
- 浏览器判断
- 判断浏览器
- 判断浏览器
- 判断浏览器
- 浏览器判断
- 判断浏览器
- 判断浏览器
- 1186青蛙过河
- 使用中文维基百科进行GloVe实验
- 关于进程通信的消息队列相关函数
- 小朋友学C语言(3):整数、浮点数、字符
- [POJ1741] Tree
- 工具:浏览器判断函数
- EDU2577
- 小朋友学C语言(4):单精度浮点数与双精度浮点数
- merge, datime64
- 小朋友学C语言(5):常量和变量
- 添加数据传表格
- IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 616
- RMQ
- QT标准输入对话框