如何判断PC端浏览器内核

天成岩寺寺入山崖石做瓦,佛观殿外嶂连崖。碧空崖上水滴泄,胜似阳春雨打葩。

如何判断PC端浏览器内核

XML/HTML Code复制内容到剪贴板
  1. browser={
  2. /**
  3. *@property{boolean}ie检测当前浏览器是否为IE
  4. */
  5. ie:/(msie\s|trident.*rv:)([\w.]+)/.test(agent),
  6. /**
  7. *@property{boolean}opera检测当前浏览器是否为Opera
  8. */
  9. opera:(!!opera&&opera.version),
  10. /**
  11. *@property{boolean}webkit检测当前浏览器是否是webkit内核的浏览器
  12. */
  13. webkit:(agent.indexOf('applewebkit/')>-1),
  14. /**
  15. *@property{boolean}mac检测当前浏览器是否是运行在mac平台下
  16. */
  17. mac:(agent.indexOf('macintosh')>-1),
  18. /**
  19. *@property{boolean}quirks检测当前浏览器是否处于“怪异模式”下
  20. */
  21. quirks:(document.compatMode=='BackCompat')
  22. };
  23. /**
  24. *@property{boolean}gecko检测当前浏览器内核是否是gecko内核
  25. */
  26. browser.gecko=(navigator.product=='Gecko'&&!browser.webkit&&!browser.opera&&!browser.ie);

以上这篇如何判断PC端浏览器内核就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

原文地址:http://www.cnblogs.com/sxkiler/p/5677852.html

标签: PC