浏览器类型判断

js 的 navigation.userAgent.indexOf(),利用返回的字符串长度来判断浏览器类型。

userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。

indexOf()检索字符串

window.onload = function(){
var mb = resolution();
if("IE" == mb){
alert('我是IE');
}
if("FF" == mb){
alert('我是火狐');
}
if("Chrome" == mb){
alert('我是谷歌');
}if("Safari" == mb){
alert('我是苹果浏览器');
}
}
function resolution(){
var userAgent = navigator.userAgent;
var isOpera = userAgent.indexOf('opera') > -1;
if(userAgent.indexOf('Firefox')>-1){
return 'FF';
}
if(userAgent.indexOf('Chrome')>-1){
return 'Chrome';
}
if(userAgent.indexOf('Safari')>-1){
return 'Safari'
}
if(userAgent.indexOf('compatible')>-1 && userAgent.indexOf('MSIE') > -1 && !isOpera){
return "IE";
}

转载于:https://www.cnblogs.com/xlxlyl/p/5683604.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值