当前位置:K88软件开发文章中心编程语言JavaScriptJS01 → 文章内容

js判断客户端是哪种浏览器函数

减小字体 增大字体 作者:wangsdong     来源:asp编程网  发布时间:2018-12-30 8:58:58

有时候会遇到这样的问题:页面上的一些效果与浏览器相关,不同的浏览器需要作出不同的写法,所以在使用的时候,需要判断客户端是何种浏览器。js判断客户端浏览器的代码如下:
function getbrowse()
{var str=""
// 包含「Opera」文字列 Agent=navigator.userAgent
if(Agent.indexOf("Opera") != -1)
{ str='Opera'
} // 包含「MSIE」文字列 else if(Agent.indexOf("MSIE") != -1)
{ str='MSIE'
} // 包含「Firefox」文字列 else if(Agent.indexOf("Firefox") != -1)
{ str='Firefox'
} // 包含「Netscape」文字列 else if(Agent.indexOf("Netscape") != -1)
{ str='Netscape'
} // 包含「Safari」文字列 else if(Agent.indexOf("Safari") != -1)
{ str='Safari'
} else
{ } return str
}
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)
使用方法
alert(”当前浏览器是"+getbrowse())
(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)




js判断客户端是哪种浏览器函数