JQに精通している友人は、それを使用して、現在のブラウザがIEであるかどうか、またはIEのバージョンであるかどうかを判断する場合があります。たとえば、現在のブラウザがIE7であると判断した場合、ライティング方法は次のとおりです。
if($。BROWSER.MSIE&& $ .BROWSER.VERSION == 7){// IE7この市外局番を実行}ネイティブJS、JQライティング方法の模倣、特定の実装コード:
<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 = /msisie/i.test(navigator.useragator.useragator.useragator。 /msie/i.test(navigator.useragent); return {msie:isie、version:function(){case isie6:return 6; case isie7:return 7; case isie8:return 8;}}()};})();});FirefoxとChromeの判断のために、自分で拡張できます。