Freunde, die mit JQ vertraut sind, können gelegentlich feststellen, ob der aktuelle Browser IE ist oder sogar welche Version des IE spezifisch ist. Wenn Sie beispielsweise feststellen, dass der aktuelle Browser IE7 ist, lautet die Schreibmethode wie folgt:
if ($. browser.msie && $ .browser.version == 7) {// IE7 Führen Sie diesen Vorwahlcode aus} ausNative JS, Imitation der JQ -Schreibmethode, spezifischer Implementierungscode:
<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 issie = /msie = /msie/msie /msie/i.test(navigator.useragent);return {msie: isie, Version: function () {swith (true) {case isie6: return 6; case isie7: return 7; case isi8: return 8;}} ()}) ();Für das Urteil von Firefox und Chrom können Sie es selbst erweitern.