好程式設計師web前端分享JS檢查瀏覽器型別和版本

好程式設計師IT發表於2019-04-16

好程式設計師 web 前端分享 JS 檢查瀏覽器型別和版本 先取得 Navigator 物件的 userAgent 屬性的小寫資訊,之後根據正規表示式判斷賦值。

 

var Sys = {};

var ua = navigator.userAgent.toLowerCase();

var s;

var scan;

(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 = ua

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

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

// 進行測試

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)


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913892/viewspace-2641555/,如需轉載,請註明出處,否則將追究法律責任。

相關文章