好程式設計師web前端分享JS檢查瀏覽器型別和版本
好程式設計師 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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好程式設計師web前端培訓分享如何用js檢測瀏覽器型別程式設計師Web前端JS瀏覽器型別
- 好程式設計師web前端分享CSS元素型別程式設計師Web前端CSS型別
- 好程式設計師web前端教程分享引用型別與基本型別程式設計師Web前端型別
- js獲取瀏覽器型別和版本程式碼JS瀏覽器型別
- 好程式設計師web前端教程分享js閉包程式設計師Web前端JS
- 好程式設計師web前端教程分享js模板模式程式設計師Web前端JS模式
- 好程式設計師Web前端分享前端CSS篇程式設計師Web前端CSS
- 好程式設計師web前端分享移動前端開發和web前端開發的區別程式設計師Web前端
- 好程式設計師web前端分享js剪下板Clipboard.js 使用程式設計師Web前端JS
- 好程式設計師web前端技術分享媒體查詢程式設計師Web前端
- 好程式設計師web前端教程分享Vue.js面試題程式設計師Web前端Vue.js面試題
- 好程式設計師web前端教程分享JS基礎知識程式設計師Web前端JS
- 好程式設計師web前端教程分享js reduce方法使用教程程式設計師Web前端JS
- 好程式設計師web前端分享js實現實戰案例程式設計師Web前端JS
- 好程式設計師web前端分享應該怎樣學好web前端?程式設計師Web前端
- 好程式設計師web前端分享web前端入門知識程式設計師Web前端
- 好程式設計師分享Web前端開發工具程式設計師Web前端
- 好程式設計師web前端教程分享CSS技巧!程式設計師Web前端CSS
- 好程式設計師web前端分享Cookie知識程式設計師Web前端Cookie
- 好程式設計師web前端教程分享js中的模組化二程式設計師Web前端JS
- 好程式設計師web前端教程分享js中的模組化一程式設計師Web前端JS
- 好程式設計師web前端分享JS引擎的執行機制程式設計師Web前端JS
- 好程式設計師web前端分享HTML表單和輸入程式設計師Web前端HTML
- 好程式設計師web前端分享前端 javascript 練習題程式設計師Web前端JavaScript
- 好程式設計師web前端分享web測試之Js中的變數程式設計師Web前端JS變數
- 好程式設計師web前端教程分享web前端基礎知識程式設計師Web前端
- 好程式設計師前端教程-關於瀏覽器的相容問題程式設計師前端瀏覽器
- 好程式設計師web前端教程分享JavaScript面試題程式設計師Web前端JavaScript面試題
- 好程式設計師分享Web前端效能最佳化程式設計師Web前端
- 好程式設計師web前端分享邏輯運算程式設計師Web前端
- 好程式設計師分享Web前端知識之HTML程式設計師Web前端HTML
- 好程式設計師web前端分享常見面試題程式設計師Web前端面試題
- 好程式設計師web前端分享HTML 字符集程式設計師Web前端HTML
- 好程式設計師web前端分享HTML基礎篇程式設計師Web前端HTML
- 好程式設計師web前端分享CSS基礎篇程式設計師Web前端CSS
- 好程式設計師web前端分享高度自適應程式設計師Web前端
- 好程式設計師web前端教程分享預設行為和拖拽思路程式設計師Web前端
- 好程式設計師web前端培訓分享JS面試題總結一程式設計師Web前端JS面試題