[关闭]
@xunuo 2020-07-30T10:22:56.000000Z 字数 948 阅读 528

获取浏览器类型

未分类


  1. // 获取浏览器类型
  2. function myBrowser(){
  3. var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
  4. var isOpera = userAgent.indexOf("Opera") > -1;
  5. if (isOpera) {
  6. return "Opera"
  7. }; //判断是否Opera浏览器
  8. if (userAgent.indexOf("Firefox") > -1) {
  9. return "FF";
  10. } //判断是否Firefox浏览器
  11. if (userAgent.indexOf("Chrome") > -1){
  12. return "Chrome";
  13. }
  14. if (userAgent.indexOf("Safari") > -1) {
  15. return "Safari";
  16. } //判断是否Safari浏览器
  17. if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
  18. if (userAgent.indexOf("MSIE 6.0") > -1) { return "IE6"; }
  19. if (userAgent.indexOf("MSIE 7.0") > -1) { return "IE7"; }
  20. if (userAgent.indexOf("MSIE 8.0") > -1) { return "IE8"; }
  21. if (userAgent.indexOf("MSIE 9.0") > -1) { return "IE9"; }
  22. if (userAgent.indexOf("MSIE 10.0") > -1) { return "IE10"; }
  23. return "IE";
  24. } //判断是否IE6-9浏览器
  25. if (userAgent.toLowerCase().indexOf("trident") > -1 && userAgent.indexOf("rv") > -1 && !isOpera) {
  26. if (userAgent.indexOf("rv:10.0") > -1) { return "IE10"; }
  27. if (userAgent.indexOf("rv:11.0") > -1) { return "IE11"; }
  28. return "IE11";
  29. } //判断是否IE10-11浏览器
  30. else
  31. {
  32. return userAgent;
  33. }
  34. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注