判断ie浏览器(含11),火狐,谷歌浏览器

Posted 马小乐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断ie浏览器(含11),火狐,谷歌浏览器相关的知识,希望对你有一定的参考价值。

最近遇到一个问题,需要在不同的浏览器上设置不同的背景颜色.

本来打算用css 

    @-moz-document url-prefix(){.aa{background:pink}};

  @media screen and (-webkit-min-device-pixel-ratio:0) { .aa{background:yellow;}};

来进行判断,但是同时使用着两种,不能生效,就需要用js来进行判断,

$(function(){
if(isFirefox=navigator.userAgent.toUpperCase().indexOf("FIREFOX")>0){

$(".aa").css("background","pink");
}
if(isMozilla=navigator.userAgent.toUpperCase().indexOf("CHROME")>0){
$(".aa").css("background","blue");
}
// if(navigator.userAgent.indexOf("MSIE 9.0")>0)
// {
// alert("ie9");
// }
if (window.ActiveXObject || "ActiveXObject" in window){
$(".aa").css("background","orange");
}
// else{
// alert(‘我不是IE‘);
// }
});
这样就能判断不同的浏览器了,但是360浏览器,这个分为两种情况,就ie模式 和极速(chrome)模式,可以将网页强制按照IE模式打开.

以上是关于判断ie浏览器(含11),火狐,谷歌浏览器的主要内容,如果未能解决你的问题,请参考以下文章

xp系统安装loadRunner11无法录制谷歌、火狐浏览器脚本怎么破?

如何设置网页内容能在IE和火狐、谷歌等浏览器中都居中?

谷歌浏览器不能打开IIS站点,IE和火狐都能打开,这是为啥?

win8.1 谷歌浏览器无法加载网页谷歌和火狐都不行。但是IE可以正常使用。求指导?

C++获取浏览器浏览历史(兼容谷歌IE火狐)

获取浏览器类型及版本(ie,谷歌,火狐,edge等)