首页 > 开发 > CSS > 正文

如何判断PC端浏览器内核

2024-07-11 08:32:39
字体:
来源:转载
供稿:网友

如何判断PC端浏览器内核

XML/HTML Code复制内容到剪贴板
  1. browser = {                /**   
  2.              * @property {boolean} ie 检测当前浏览器是否为IE                 */   
  3.             ie        :  /(msie/s|trident.*rv:)([/w.]+)/.test(agent),        
  4.             /**                 * @property {boolean} opera 检测当前浏览器是否为Opera   
  5.              */                opera    : ( !!opera && opera.version ),   
  6.                  /**   
  7.              * @property {boolean} webkit 检测当前浏览器是否是webkit内核的浏览器                 */   
  8.             webkit    : ( agent.indexOf( ' applewebkit/' ) > -1 ),        
  9.             /**                 * @property {boolean} mac 检测当前浏览器是否是运行在mac平台下   
  10.              */                mac    : ( agent.indexOf( 'macintosh' ) > -1 ),   
  11.                  /**   
  12.              * @property {boolean} quirks 检测当前浏览器是否处于“怪异模式”下                 */   
  13.             quirks : ( document.compatMode == 'BackCompat' )            };   
  14.          /**   
  15.      * @property {boolean} gecko 检测当前浏览器内核是否是gecko内核         */   
  16.     browser.gecko =( navigator.product == 'Gecko' && !browser.webkit && !browser.opera && !browser.ie);   
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表