国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JS判斷瀏覽器類型與版本的實現(xiàn)代碼

2024-05-06 14:21:05
字體:
來源:轉載
供稿:網(wǎng)友
在眾多的瀏覽器產(chǎn)品中,IE、Firefox、Opera、Safari........眾多品牌卻標準不一,因此時常需要根據(jù)不同的瀏覽器,甚至相同瀏覽器不同版本做不同的操作,因此,知曉瀏覽器的判斷方法,還是很重要的。下面列舉一下常用的判斷方法

1、判斷瀏覽器是否為IE

document.all ? 'IE' : 'others':在IE下document.all值為1,而其他瀏覽器下的值為0;
navigator.userAgent.indexOf("MSIE")>0 ? 'IE' : 'others':navigator.userAgent是描述用戶代理信息。
navigator.appName.indexOf("Microsoft") != -1 ? 'IE' : 'others':navigator.appName描述瀏覽器名稱信息。

2、判斷IE版本

navigator.appVersion.match(/6./i)=="6." ? 'IE6' : 'other version':在已知是IE瀏覽器的情況下,可以通過此方法判斷是否是IE6;
navigator.userAgent.indexOf("MSIE 6.0")>0 ? 'IE7' : 'other version':同上;
navigator.appVersion.match(/7./i)=="7." ? 'IE7' : 'other version':在已知是IE瀏覽器的情況下,可以通過此方法判斷是否是IE7;
navigator.userAgent.indexOf("MSIE 7.0")>0 ? 'IE7' : 'other version':同上;
navigator.appVersion.match(/8./i)=="8." ? 'IE8' : 'other version':在已知是IE瀏覽器的情況下,可以通過此方法判斷是否是IE8;
navigator.userAgent.indexOf("MSIE 8.0")>0 ? 'IE8' : 'other version':同上。

3、JS獲取瀏覽器信息

瀏覽器代碼名稱:navigator.appCodeName
瀏覽器名稱:navigator.appName
瀏覽器版本號:navigator.appVersion
對Java的支持:navigator.javaEnabled()
MIME類型(數(shù)組):navigator.mimeTypes
系統(tǒng)平臺:navigator.platform
插件(數(shù)組):navigator.plugins
用戶代理:navigator.userAgent

DEMO:
Js代碼

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 修文县| 延长县| 富阳市| 阳曲县| 界首市| 阿瓦提县| 黄冈市| 阿瓦提县| 泰宁县| 兴业县| 巴彦淖尔市| 喀喇沁旗| 东港市| 曲沃县| 汉中市| 屏东县| 重庆市| 新河县| 房山区| 青川县| 黑河市| 安陆市| 军事| 岗巴县| 乌兰察布市| 东光县| 内丘县| 六枝特区| 彭山县| 沾益县| 新兴县| 涞源县| 来宾市| 澎湖县| 永年县| 磐石市| 平泉县| 西林县| 贵港市| 滨州市| 商南县|