判断浏览器的内核和版本号

判断浏览器的内核和版本号
浏览器的内核和版本号是由jQuery判断的。

复制代码代码如下所示:
$(函数(){())

如果(美元。browser.msie(美元。browser.version = = 7)){

$(# yourannet)。Css(缘左

} / / IE7浏览器

如果(美元。browser.msie(美元。browser.version = = 6){ $。支持。风格!)

$(# yourannet)。Css(缘左

} / / IE6浏览器

如果(美元。browser.msie(美元。browser.version = = 8)){

$(# yourannet)。Css(缘左

} / / IE8浏览器

如果(美元。browser.msie(美元。browser.version = = 9)){

$(# yourannet)。Css(缘左

} / / IE9浏览器

如果(窗口。导航仪。UserAgent. toLowerCase(指标),(360se )> = 1){

$(# yourannet)。Css(缘左

360浏览器

})
jQuery的使用规则来匹配用户的确定和版本的浏览器的类型。如果我们想确定是否当前的浏览器是IE6,我们应该如何判断呢

复制代码代码如下所示:

$(函数(){())

如果(美元。浏览器。MSIE){

警报(这是MSIE );

}

否则如果($ Safari浏览器)

{

警报(这是Safari!;

}

否则如果(浏览器)

{

警报(这是Mozilla!;

}

否则如果($ Opera Opera){

警告(这是歌剧);

}

{其他

警惕(我不知道)!;

}
以下是jQuery的正则表达式:支持IE、Firefox、Opera、Chrome、Safari的区分

复制代码代码如下所示:

浏览器-检查-开始

VaR的UserAgent = navigator.useragent /用户

rmsie = / *(MSIE)({ W. } +)* / / / IE。

rfirefox = / *(Firefox)/({ W. } +)* / / /火狐。

ropera =(京剧) / /,+版本({ W. } +) / / /歌剧。

rchrome = / *(Chrome)/({ W. } +)* / / /铬。

rsafari = / *版 /({ W. } +)*(Safari)。* / / /旅行;

jmeteor.browser = { };

var ua = useragent.tolowercase();

功能uamatch(UA){

VaR的比赛= rmsie.exec(UA);

如果(匹配)!= NULL){

返回{浏览器:比赛{ 1 } | |版本:比赛{ 2 }

}

VaR的比赛= rfirefox.exec(UA);

如果(匹配)!= NULL){

返回{浏览器:比赛{ 1 } | |版本:比赛{ 2 }

}

VaR的比赛= ropera.exec(UA);

如果(匹配)!= NULL){

返回{浏览器:比赛{ 1 } | |版本:比赛{ 2 }

}

VaR的比赛= rchrome.exec(UA);

如果(匹配)!= NULL){

返回{浏览器:比赛{ 1 } | |版本:比赛{ 2 }

}

VaR的比赛= rsafari.exec(UA);

如果(匹配)!= NULL){

返回{浏览器:比赛{ 2 } | |版本:比赛{ 1 }

}

如果(匹配)!= NULL){

返回{浏览器:

}

}

无功browsermatch = uamatch(useragent.tolowercase());

如果(browsermatch。浏览器){

JMeteor browsermatch浏览器。浏览器{ } =真;

jmeteor.browsername = browsermatch.browser;

jmeteor.browser.version = browsermatch.version;

jmeteor.browser.language =(navigator.language导航仪。语言)

Navigator.userLanguage:| | );

}

浏览器-检查-结束

U3000 U3000 U3000 U3000

U3000 U3000 U3000 U3000 U3000

使用方法:

Javascript代码

确定是否jmeteor.browser.msie / /即真正代表返回

jmeteor.browsername / /浏览器的名字

jmeteor.browser.version / /浏览器版本

jmeteor.browser.language / /语言
通过浏览器的版本来判断浏览器

复制代码代码如下所示:

无功_uat = navigator.useragent;

如果(_uat.indexof(MSIE 6 )> 0)警告(IE6);

如果(_uat.indexof(MSIE 7 )> 0)警告(IE7);

如果(_uat.indexof(MSIE 8 )> 0)警告(IE8);

如果(_uat.indexof(火狐)> 0)警告(火狐);
判断浏览器的CSS

复制代码代码如下所示:

#例子{颜色:红色;} / * * /火狐

* HTML #例子{颜色:蓝色;} / / * * IE6

* + HTML #例子{颜色:绿色 / / * * IE7;}
判断浏览器的HTML

复制代码代码如下所示:

1。除IE外均可识别

2。所有的IE可识别

三.唯一可以确定的IE6

4。IE6下IE6版本可以识别

5。IE6和IE6版本可以识别

6。只有IE7可以识别

7。IE7和低于IE7版本可以识别

8。IE7和IE7的版本可以识别

tag:内核版本号浏览器电脑软件

相关内容