JS如何判斷瀏覽器型別和詳細區分IE各版本瀏覽器

2022-07-05 13:36:12 字數 1478 閱讀 7271

/*

* 描述:判斷瀏覽器資訊

* 編寫:littleqiang_w

* 日期:2016.1.5

* 版本:v1.1

*///判斷當前瀏覽型別

function

browsertype()

else

if(fieversion == 8)

else

if(fieversion == 9)

else

if(fieversion == 10)

else

if(fieversion == 11)

else

//ie版本過低

}//isie end

if (isff)

if (isopera)

if (issafari)

if (ischrome)

if (isedge)

}//mybrowser() end

//判斷是否是ie瀏覽器

function

isie()

else

} //

判斷是否是ie瀏覽器,包括edge瀏覽器

function

ieversion()

else

if(fieversion == 8)

else

if(fieversion == 9)

else

if(fieversion == 10)

else

if(fieversion == 11)

else

//ie版本過低

} else

if(isedge)

else

}

以上**通過測試,可用!

但存在乙個問題,即ie5與ie7瀏覽器暫不能區分,以下是ie5與ie7下useragent的資訊;通過useragent發現,簡單的通過以上方法,無法正確區分ie5和ie7。期待該問題的解決方案!!!

ie5: useragent   "mozilla/4.0 (compatible; msie 7.0; windows nt 6.1;

trident/7.0; slcc2; .net clr 2.0.50727; .net clr 3.5.30729; .net clr

3.0.30729; media center pc 6.0; .net4.0c; infopath.2; .net4.0e)"

ie7: useragent  "mozilla/4.0 (compatible; msie 7.0; windows nt 6.1;

trident/7.0; slcc2; .net clr 2.0.50727; .net clr 3.5.30729; .net clr

3.0.30729; media center pc 6.0; .net4.0c; infopath.2; .net4.0e)"

JS如何判斷瀏覽器型別和詳細區分IE各版本瀏覽器

描述 判斷瀏覽器資訊 編寫 littleqiang w 日期 2016.1.5 版本 v1.1 判斷當前瀏覽型別 function browsertype else if fieversion 8 else if fieversion 9 else if fieversion 10 else if ...

js判斷瀏覽器型別

現實情況時,有時需要根據瀏覽器型別,進行一些css之類的不同處理。第一種,只區分瀏覽器,不考慮版本 複製 如下 function mybrowser 判斷是否opera瀏覽器 if useragent.indexof firefox 1 判斷是否firefox瀏覽器 if useragent.ind...

JS判斷瀏覽器型別

判斷瀏覽器型別 function getbrowsertype 判斷是否firefox瀏覽器 else if useragent.indexof firefox 1 判斷是否chrome瀏覽器 else if useragent.indexof chrome 1 判斷是否safari瀏覽器 else...