使用js判斷瀏覽器版本其實並不複雜,只是在判斷ie瀏覽器時判斷ie瀏覽器各個版本時需要花點心思。
1.使用判斷瀏覽器user_agent的方法判斷出ie瀏覽器的情況下,在此基礎上再判斷其版本。
2.判斷ie6、ie9、ie11的方法稍微特殊點。ie9及以上的版本alert(!-[1,])返回的是false,並且,ie9+是支援addeventlistener的,但是ie11瀏覽器中是不支援原來ie中獨有的事件繫結attachevent。根據這些特性,可區分ie9和ie11.
當然,還可以利用其他特性來區分ie的各個版本,例如,可參考該鏈結
參考**如下
//判斷瀏覽器版本$(function ()
//firefox
else if (explorer.indexof("firefox") >= 0)
//chrome
else if (explorer.indexof("chrome") >= 0) else
}//opera
else if (explorer.indexof("opera") >= 0)
//safari
else if (explorer.indexof("safari") >= 0)
alert(vesion);
});
//判斷ie瀏覽器的版本
function ievesion()
else if ($.browser.msie && /msie 10\.0/i.test(useragent))
else if (typeof window.addeventlistener == "function" && ! -[1, ] == false)
else if ($.browser.msie && /msie 8\.0/i.test(useragent))
else if ($.browser.msie && /msie 7\.0/i.test(useragent))
else if (!$.browser.msie8 && !$.browser.msie7 && $.browser.msie && /msie 6\.0/i.test(useragent))
return vesion_num;
}
判斷瀏覽器版本
用jquery判斷瀏覽器型別 判斷瀏覽器型別是ie瀏覽器還是火狐甚至是opera或者蘋果瀏覽器safari,jquery 特效 如下 function else if browser.opera else if browser.mozilla else if browser.safari else ...
判斷瀏覽器版本
描述 判斷瀏覽器資訊 編寫 littleqiang w 日期 2016.1.5 版本 v1.1 判斷當前瀏覽型別 function browsertype else if fieversion 8 else if fieversion 9 else if fieversion 10 else if ...
js判斷瀏覽器型別及版本
1.判斷瀏覽器型別 jquery 從 1.9 版開始,移除了 browser 和 browser.version 取而代之的是 support 在更新的 2.0 版本中,將不再支援 ie 6 7 8。以後,如果使用者需要支援 ie 6 7 8,只能使用 jquery 1.9。如果要全面支援 ie,並...