现在由于手机功能的强大,使用手机上网的用户越来越多,那么就需要判断用户是用何种客户端登陆的网站,如果使用的是电脑则使用电脑版本的网页,如果使用的手机则使用手机版本的网页,下面是一段能够判断是手机还是电脑的代码:
function check() {
var userAgentInfo=navigatoruserAgent;
var Agents =new Array("Android","iPhone","SymbianOS","Windows Phone","iPad","iPod");
var flag=true;
for(var v=0;v<Agentslength;v++) {
if(userAgentInfoindexOf(Agents[v])>0) {
flag=false;
break;
}
}
return flag;
}
在以上代码中,如果如果flag返回值为true则说明是电脑客户端,如果是false,则说明使用的是移动客户端,代码比较简单这里就不多介绍了,直接套用就可以了
这个跟浏览器设置有关,以UC为例
打开设置-可以看到“访问电脑版”,如图:
打开了这个开关就是访问电脑版,关闭了访问网页就是手机版。
扩展资料:
手机浏览器是运行在手机上的浏览器,可以通过GPRS进行上网浏览互联网内容,用户通过地址栏向万维网服务器发送各种请求,并对从服务器发来的超文本信息和各种多媒体数据格式进行解析、渲染和显示。
手机浏览器是一种用户在手机终端上通过无线通讯网络进行互联网内容浏览的移动互联网工具,其最主要的应用为网页浏览,同时也可以聚集大量的应用,如导航、社区、多媒体影音、天气、股市等,为用户提供全方位的移动互联网服务。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)