Teman -teman yang akrab dengan JQ kadang -kadang menggunakannya untuk menentukan apakah browser saat ini adalah IE, atau bahkan versi IE mana yang spesifik. Misalnya, jika Anda menentukan bahwa browser saat ini adalah IE7, metode penulisan adalah sebagai berikut:
if ($. browser.msie && $ .browser.version == 7) {// ie7 Jalankan kode area ini}JS asli, meniru metode penulisan JQ, kode implementasi spesifik:
<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 = /smari /msie /i.test (navigator.useragent); var isie = /marie /poori /i.test (navigator.useragent); var isie = /mari. /msie/i.test(navigator.useragent); return {msie: iSie, versi: function () {switch (true) {case ISIE6: return 6; case ISIE7: return 7; case ISIE8: return 8;}} ()};}) (); alert (browser.msie);Untuk penilaian Firefox dan Chrome, Anda dapat memperluasnya sendiri.