判斷ie11瀏覽器
function isie()
return ("activexodject" in window);
判斷ie6瀏覽器
function判斷ie7瀏覽器isie6()
function判斷ie8瀏覽器isie7()
functionisie8()
判斷ie9、ie10、ie11瀏覽器
從ie8瀏覽器是支援json內建物件的,從ie10開始支援js的嚴格模式。ie9+下alert(!-[1,])返回的是false,ie9+是支援addeventlistener的,但是ie11瀏覽器中是不支援原來ie中獨有的事件繫結attachevent。根據這些區別我們就能區分出ie9、ie10、ie11瀏覽器了。
判斷其他瀏覽器
//檢測函式
var check = function
(r) ;
var statics =,/**
* 是否為火狐瀏覽器
*/ isfirefox : function
() ,/**
* 是否為谷歌瀏覽器
*/ ischrome : function
() ,/**
* 是否為opera瀏覽器
*/isopera : function
() ,/**
* 檢測是否為safari瀏覽器
*/ issafari : function
() };
JavaScript判斷瀏覽器型別及版本
申明,原帖子url 各種瀏覽器的特徵及其useragent。ie 只有ie支援建立activex控制項,因此她有乙個其他瀏覽器沒有的東西,就是activexobject函式。只要判斷window物件存在activexobject函式,就可以明確判斷出當前瀏覽器是ie。而ie各個版本典型的userag...
判斷瀏覽器
if page.request.browser.ecmascriptversion.major 0 page.request.browser.w3cdomversion.major 0 判斷是否支援指令碼 response.write 瀏覽器名稱與版本號 page.request.browser.t...
判斷瀏覽器
不區分版本 function mybrowser 判斷是否opera瀏覽器 if useragent.indexof firefox 1 判斷是否firefox瀏覽器 if useragent.indexof chrome 1 if useragent.indexof safari 1 判斷是否sa...