/*判断浏览器是否支持wml

通过 Request.ServerVariables("HTTP_USER_AGENT")来获得,一般包含:CECT,Compal,CTL,LG,NEC,TCL,Alcatel,Ericsson,BIRD,DAXIAN,DBTEL,Eastcom,PANTECH,Dopod,PHILIPS,HAIER,KONKA,KEJIAN,LENOVO,BenQ,MOT,Soutec,Nokia,SAGEM,SGH,SED,Capitel,Panasonic,SonyEricsson,SIE,SHARP,Amoi,PANDA,ZTE"那么是具品牌特征的手机其次简单方法具有例外:Request.ServerVariables("HTTP_X_WAP_PROFILE")这个是手机特征

* 高级运用:Request.ServerVariables("HTTP_ACCEPT") 包含 vnd.wap.wml同时 Request.ServerVariables("HTTP_ACCEPT")不包含 "text/html"

这里判断就是标准WAP,也就是不支持HTML方式输出,常见手机浏览器都这样Request.ServerVariables("HTTP_ACCEPT") 包含 vnd.wap.wml,同时 Request.ServerVariables("HTTP_ACCEPT")包含 "text/html"如果 vnd.wap.wml 在 text/html之前,那么就是支持HTML的浏览器,比如OPERA,等,PPC和PDA常见,比如PALM如果 vnd.wap.wml 在 text/html之后,那么就是模拟器了,一般是电脑用户通过WAP浏览器访问:)   Request.Browser.Capabilities["inputType"] pc是keyboard  手机是telephoneKeypad ,但模拟器也是telephoneKeypad ,Request.UserAgent 手机可能null 电脑的肯定有内容,

*

================

各种浏览器的参数信息

Request.ServerVariables["HTTP_ACCEPT"]属性UC浏览器application/vnd.wap.xhtml+xml,application/xml,text/vnd.wap.wml,text/html,application/xhtml+xml,image/jpeg;q=0.5,image/png;q=0.5,image/gif;q=0.5,image/*;q=0.6,video/*,audio/*,*/*;q=0.6,UC/27

QQ浏览器text/vnd.wap.wml,text/html, application/vnd.wap.xhtml+xml,application/xhtml+xml,application/xml, image/jpeg;q=0.5,image/png;q=0.5,image/gif;q=0.5,image/*;q=0.6, */*;q=0.6

自带浏览器text/html, application/vnd.wap.xhtml+xml, application/xhtml+xml, text/css, multipart/mixed, text/vnd.wap.wml, application/vnd.wap.wmlc, application/vnd.wap.wmlscriptc, application/java-archive, application/java, application/x-java-archive, text/vnd.sun.j2me.app-descriptor, application/vnd.met.ticket, application/x-wallet-appl.user-data-provision, application/vnd.oma.drm.message, application/vnd.oma.drm.content, application/vnd.wap.mms-message, application/vnd.wap.sic, text/x-co-desc, application/vnd.oma.dd+xml, application/x-javascript, text/ecmascript, */*

山寨手机自带浏览器application/xhtml+xml;;profile=http://www.wapforum.org/xhtml,application/vnd.wap.xhtml+xml,application/vnd.wap.wmlc,application/vnd.wap.wmlscriptc,text/vnd.wap.wml,image/vnd.wap.wbmp,image/gif,image/bmp,image/png,audio/amr,audio/imelody,audio/midi,audio/wav,application/vnd.wap.wtls-ca-certificate,application/x-x509-ca-cert,application/vnd.wap.hashed-certificate,application/vnd.wap.signed-certificate,*/*,text/html

pc opera浏览器text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1

TT浏览器*/*

chrome浏览器application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5-------------------------------Request.UserAgent  属性手机浏览器都为nullTT浏览器Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; TencentTraveler ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

chrome浏览器Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.205 Safari/534.16

pc opera浏览器Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; zh-cn) Opera 8.53

Opera/9.80 (Windows NT 5.1; U; zh-cn) Presto/2.8.131 Version/11.10

===============

模拟器的userAgent和accept(有wmlscriptc,或者text/html在vnd.wap.wml前面application/vnd.wap.wmlscriptc, text/vnd.wap.wml, application/vnd.wap.xhtml+xml, application/xhtml+xml, text/html, multipart/mixed, */*

Amoi-F90/Plat-F/WAP2.0/MIDP1.0/CLDC1.0 UP.Browser/6.2.2.6.f.1.100 (GUI) MMP/1.0

==================text/html, application/vnd.wap.xhtml+xml, application/xhtml+xml, text/css, multipart/mixed, text/vnd.wap.wml, application/vnd.wap.wmlc, application/vnd.wap.wmlscriptc, application/java-archive, application/java, application/x-java-archive, text/vnd.sun.j2me.app-descriptor, application/vnd.oma.drm.message, application/vnd.wap.mms-message, application/vnd.wap.sic, text/x-co-desc, application/vnd.oma.dd+xml, text/vnd.nokia.rs-tgd, */*, text/x-vcard, text/x-vcalendar, image/gif, image/vnd.wap.wbmp

Nokia 5320/UCWEB7.4.0.57/28/800

===========text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8, text/vnd.wap.wml;q=0.6, image/png, image/jpeg, image/gif, image/x-xbitmap

Nokia 5320/UCWEB7.0.2.37/28/999

java判断手机application/xhtml+xml_判断浏览器是否支持wml相关推荐

  1. php 判断手机和电脑,php 判断是手机版还是电脑端

    /** *判断是否是通过手机访问 * */ function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HT ...

  2. RomUtil【Android判断手机ROM,用于判断手机机型】

    参考资料 Android判断手机ROM 正文 有时候需要判断手机系统的ROM,检测ROM是MIUI.EMUI还是Flyme,可以使用getprop命令,去系统build.prop文件查找是否有对应属性 ...

  3. java word格式 导出图表和表格 浏览器下载 支持生成扇形图,条形图等

    1.导入依赖 环境 依赖 Apache的POI.FreeMarker和XDocreport xchart <dependency><groupId>fr.opensagres. ...

  4. javascript判断浏览器和终端类型,js如何区分手机、电脑终端和浏览器

    判断浏览器类型 复制代码代码如下: if ( window.sidebar && "object" == typeof( window.sidebar ) & ...

  5. django项目内部的views层判断手机访问还是电脑访问

    在做网站时,一般都会通过打包html来制作两个界面,一个提供给电脑端,一个提供给手机端,避免因为兼容性差的问题,界面会变得很丑.当然,如果能保证纯bootstrap开发html界面,则不需要考虑这个问 ...

  6. android 判断手机为小米

    之前,自己写了获取相册图片的代码,在自己手机上测试没有问题,不过小米手机却出现问题.在网上搜索资料,发现小米手机与其他德 处理不同.所以今天写一下判断手机系统的内容.其实很简单. public sta ...

  7. android+判断小米手机,android 判断手机为小米

    释放双眼,带上耳机,听听看~! 之前,自己写了获取相册图片的代码,在自己手机上测试没有问题,不过小米手机却出现问题.在网上搜索资料,发现小米手机与其他德 处理不同.所以今天写一下判断手机系统的内容.其 ...

  8. java 判断手机访问_下面java代码判断是手机访问还是PC访问什么地方出错了,手机跳转不到制定页面,等待解答...

    最近在做一个项目,要在判断用户是否是通过手机访问网站的,如果是手机访问网站跳到一个登录页面,如果是用户用电脑访问网站跳到另外一个登录页面.我写了以下代码,但是用手机访问网站的时候,跳转不到制定页面,请 ...

  9. js判断手机浏览器屏幕方向

    /* js判断手机浏览器屏幕方向*/var direction = {__getOrientation: function () {if (window.orientation == 0 || win ...

最新文章

  1. 站在你身边的每个人都有可能改变世界,阿里云异构计算加速人工智能
  2. DropDownList--下拉菜单
  3. GIS地图界面和计算机图形学填充算法
  4. iangularjs 模板_AngularJS 动态模板
  5. Struts拦截器使用
  6. mysql索引久了需要重新_mysql索引更新要多久
  7. Windows 8 Directx 开发学习笔记(十四)使用几何着色器实现三角形细分
  8. Python 密集知识点汇总
  9. 修改Linux默认启动级别或模式的方法
  10. 没钱充会员 百度网盘下载限速怎么办?这些招可以突破百度网盘非会员限速限制
  11. c语言 鼠标指针图标,WIN7系统鼠标图案DIY!自己动手,美不胜收!-win7鼠标指针...
  12. 玉米生吃好还是熟吃好 各种情况分析
  13. XIB总结(代码加载xib或xib拖xib)
  14. 计算机信息安全技术学习资料汇总
  15. Gradle系列之Zip打包
  16. c语言概率产生字母,智邮普创c语言面试题 ---- 字母概率(示例代码)
  17. android 获取剪切内容,Android Q 获取剪切板内容
  18. 正益无线赵庆华:AppCan助力开发者轻装前行
  19. centos镜像下载网址
  20. LeetCode165- 比较版本号(Compare Version Numbers)

热门文章

  1. jq swiper动画
  2. 《富爸爸巴比伦最富有的人》读书笔记3000字
  3. matlab基础与常用语法
  4. 5分钟理解CFG上下文无关文法
  5. 对比损失Contrastive Loss
  6. 专科计算机女生就业率,2021女孩就业率最好的专业
  7. SQLServer 常用函数汇总
  8. Java找出字符串中第一个不重复的字符
  9. 如何做一个基于python校园排课选课系统毕业设计毕设作品(Django框架)
  10. c语言编程 0-6的数字对应星期,输入一个数字0~6 用中英文显示星期几 如何用vb编程...