javascript獲取瀏覽器類型和版本的方法(js獲取瀏覽器版本)
更新時間:2014年03月13日 10:20:03 作者:
這篇文章主要介紹了javascript獲取瀏覽器類型和版本的方法(js獲取瀏覽器版本),需要的朋友可以參考下
復(fù)制代碼 代碼如下:
function getExplorerInfo() {
var explorer = window.navigator.userAgent.toLowerCase() ;
//ie
if (explorer.indexOf("msie") >= 0) {
var ver=explorer.match(/msie ([\d.]+)/)[1];
return {type:"IE",version:ver};
}
//firefox
else if (explorer.indexOf("firefox") >= 0) {
var ver=explorer.match(/firefox\/([\d.]+)/)[1];
return {type:"Firefox",version:ver};
}
//Chrome
else if(explorer.indexOf("chrome") >= 0){
var ver=explorer.match(/chrome\/([\d.]+)/)[1];
return {type:"Chrome",version:ver};
}
//Opera
else if(explorer.indexOf("opera") >= 0){
var ver=explorer.match(/opera.([\d.]+)/)[1];
return {type:"Opera",version:ver};
}
//Safari
else if(explorer.indexOf("Safari") >= 0){
var ver=explorer.match(/version\/([\d.]+)/)[1];
return {type:"Safari",version:ver};
}
}
alert("type:"+getExplorerInfo().type+"\nversion:"+getExplorerInfo().version);
相關(guān)文章
javascript基礎(chǔ)之查找元素的詳細(xì)介紹(訪問節(jié)點)
常用jQuery的話我們知道,jQuery有非常強(qiáng)大的選擇器來查找元素(也稱作訪問節(jié)點),例如:基本選擇器、層次選擇器、過濾選擇器、屬性選擇器等2013-07-07
JavaScript link方法入門實例(給字符串加上超鏈接)
這篇文章主要介紹了JavaScript link方法入門實例,link方法用于給字符串加上超鏈接,需要的朋友可以參考下2014-10-10
Javascript學(xué)習(xí)筆記9 prototype封裝繼承
在上文中,我利用prototype的原理做了一個封裝的New,然后我就想到,我是否可以用prototype的原理進(jìn)一步封裝面向?qū)ο蟮囊恍┗咎卣髂??比如繼承。2010-01-01
詳解JavaScript設(shè)計模式開發(fā)中的橋接模式使用
橋接模式的適用場合非常廣泛,除了在事件回調(diào)函數(shù)與接口之間進(jìn)行橋接外,橋接模式也可以用于連接公開的API代碼和私用的實現(xiàn)代碼,下面我們就來詳解JavaScript設(shè)計模式開發(fā)中的橋接模式使用2016-05-05
JavaScript DOM 學(xué)習(xí)第三章 內(nèi)容表格
在這一章我會解釋我的網(wǎng)站上的所有頁面都在運(yùn)行的內(nèi)容表格的代碼。他會生產(chǎn)這個頁面的所有h3和h4的列表,然后給他們添加一個鏈接。2010-02-02
注釋的藝術(shù)——JS里直接寫HTML,無需轉(zhuǎn)義
注釋的藝術(shù)——JS里直接寫HTML,無需轉(zhuǎn)義...2006-12-12

