好程序員web前端分享JS檢查瀏覽器類型和版本

好程序員web前端分享JS檢查瀏覽器類型和版本,先取得Navigator對象的userAgent屬性的小寫信息,以後根據正則表達式判斷賦值。前端

var Sys = {};程序員

var ua = navigator.userAgent.toLowerCase();web

var s;正則表達式

var scan;chrome

(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua瀏覽器

.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : (s = ua測試

.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : (s = uafirefox

.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] : (s = ua對象

.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;io

//進行測試

if (Sys.ie) {

scan = "您使用的ie內核" + Sys.ie + "瀏覽器";

}

if (Sys.firefox) {

scan = "您使用的是firefox內核" + Sys.firefox + "瀏覽器";

}

if (Sys.chrome) {

scan = "您使用的是chrome內核" + Sys.chrome + "瀏覽器";

}

if (Sys.opera) {

scan = "您使用的是opera內核" + Sys.opera + "瀏覽器";

}

if (Sys.safari) {

scan = "您使用的是safari內核" + Sys.safari + "瀏覽器";

}

alert(scan)

相關文章
相關標籤/搜索