js判断当前浏览器的类型
来源:互联网 发布:win7怎么卸载软件 编辑:程序博客网 时间:2024/06/13 16:34
做打印的时候,设置的A4纸的div的高度不能使用相同的高度,所以针对不同的浏览器,设置了不同的高度。这些代码是用来判断浏览器的类型的,网上找的着实好累,在这里总结一下。整个项目是webpack+vue的,代码规范使用的ES6。希望对有需要的人有所帮助。
export function _mime(option, value) { var mimeTypes = navigator.mimeTypes for (var mt in mimeTypes) { if (mimeTypes[mt][option] === value) { return true } } return false } /* 浏览器类型判断 */ export function getBrowserType() { var ua = navigator.userAgent.toLowerCase() var is360 = _mime('type', 'application/vnd.chromium.remoting-viewer') if (window.opr !== undefined) { return 'opera' } else if (window.ActiveXObject !== undefined && ua.indexOf('MSIE') !== -1) { return 'ie' } else if (ua.indexOf('firefox') !== -1) { return 'firefox' } else if (ua.indexOf('safari') !== -1 && ua.indexOf('Version') !== -1) { return 'safari' } else if (ua.indexOf('chrome') > 1 && window.chrome !== undefined && is360) { return '360' } else if (ua.indexOf('chrome') > 1 && window.chrome !== undefined) { return 'chrome' } }
注意:判断是否是chrome浏览器放在最后,因为那个对于opera来说也是true
阅读全文
0 0
- 用js判断当前浏览器的类型
- JS判断当前的浏览器类型
- js判断当前浏览器的类型
- js 判断当前浏览器类型
- JS判断当前浏览器类型
- js判断当前浏览器类型,判断IE浏览器方法
- 判断当前浏览器类型
- 判断当前浏览器类型
- JS判断浏览器的类型
- js判断浏览器的类型
- js判断浏览器的类型
- js判断浏览器的类型
- js判断浏览器的类型
- js判断浏览器的类型
- js:判断浏览器的类型
- js判断当前客户端设备类型,操作系统及浏览器类型
- flash判断当前使用的浏览器类型
- JS判断当前浏览器
- 线程(二)-线程同步
- Hadoop分布式WordCount代码详解
- POJ 2528 线段树(离散化+延迟标记)
- popwindow 在android 7.0位置错误
- 常见安全漏洞及整改建议
- js判断当前浏览器的类型
- springmvc路径配置原则
- 20.struts2_国际化
- 预先派生子进程(preforking)
- fcn拟合结果(2)
- 支持多种形式的新闻滚动、跑马灯效果
- 判断链表环相关的面试题
- C++构造函数初始化成员列表
- allegro出光绘文件出现的几个问题