首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

关于web手机or电脑访问判断有关问题

2012-07-18 
关于web手机or电脑访问判断问题搜索了一天的判断手机还是电脑访问网页的问题:做了以下结论1、HTTP_ACCEPTPC

关于web手机or电脑访问判断问题
搜索了一天的判断手机还是电脑访问网页的问题:做了以下结论
1、HTTP_ACCEPT
PC一般是有这些关键字:text/html, application/xml, application/xhtml+xml
MOBILE一般是这几个:text/vnd.wap.wml, application/vnd.wap.xhtml+xml, 或者 其他包含wap的MIME头

2、HTTP_USER_AGENT
PC一般都有自己的关键字,例如:MSIE,Opera,gecko
MOBILE现在一般获取不到这个变量,这样的话就从UA判断,text/vnd.wap.wml支持WML标签,application/vnd.wap.xhtml+xml支持XHTML-MOBILE标签

3、HTTP_UA_OS
PC没有这个变量
MOBILE里的智能手机一般有这个变量,例如一些关键字:Symbain, Windows CE, Linux,这类手机大部分支持XHTML-Mobile标签

可是今天做了一个手机访问判断,信息如下

可是有好多无法判断是手机访问,请问还有其它好的方法吗?


[解决办法]
智能判断是什么机器类型

我做过基本证明是不行的

3g手机的浏览器基本跟pc一样了


可以做的就是先做能判断的判断吧
不能判断的先默认为3g手机

给个链接让其自己选吧

热点排行