Les amis qui connaissent JQ peuvent parfois l'utiliser pour déterminer si le navigateur actuel est IE, ou même quelle version de IE est spécifique. Par exemple, si vous déterminez que le navigateur actuel est IE7, la méthode d'écriture est la suivante:
if ($. Browser.msie && $ .browser.version == 7) {// ie7 exécuter ce code régional}Natif JS, imitation de la méthode d'écriture JQ, code d'implémentation spécifique:
<Script> var Browser = (function () {var isie6 = / msie 6 / i.test (Navigator.UserAgent); var isie7 = / msie 7 / i.test (Navigator.UserAgent); var isie8 = / msie 8 / i.test (Navigator.UserAgent); var isie = /msie/i.test(navigator.useragent) /msie/i.test(navigator.UserAgernt);return {MSIE: Isie, version: function () {switch (true) {case Isie6: return 6; case Isie7: return 7; casie Isie8: return 8;}} ()};}) (); alert (Browser.msie); alert (Browser.Version); </ script>Pour le jugement de Firefox et Chrome, vous pouvez l'étendre vous-même.