赞
踩
Navigator 对象包含有关浏览器的信息。
userAgent是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。作用是返回当前用户所使用的浏览器。
toLowerCase()转换为小写。
判断客户端是否是pc
isPc: function () {
var userAgentInfo = navigator.userAgent.toLowerCase();/* Navigator 对象包含有关浏览器的信息。userAgent返回当前用户所使用的浏览器。toLowerCase()转换为小写。*/
var Agents = new Array("android", "iphone", "symbianOS", "windows phone", "ipad", "ipod");
var flag = true;
for (var v = 0; v < Agents.length; v++) {
if (userAgentInfo.indexOf(Agents[v]) > 0) { flag = false; break; }//indexOf()返回某个指定的字符串值在字符串中首次出现的位置
}
return flag;
}
如果是pc端执行以下代码…
var isPc = user.isPc();
if (isPc) {
...
} else {
...
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。