.net wap强制输出WML
在web.config
添加下面内容<system.web>下
<result type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<use var="HTTP_USER_AGENT"/>
preferredRenderingType = "wml11"
preferredRenderingMime = "text/vnd.wap.wml"
preferredImageMime = "image/vnd.wap.wbmp"
</browserCaps>
如果定义相关其它属性可以完整的移动设置属性:
<result type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<use var="HTTP_USER_AGENT"/>
browser=Unknown
version=0.0
majorversion=0
minorversion=0
frames=false
tables=false
cookies=false
backgroundsounds=false
vbscript=false
javascript=false
javaapplets=false
activexcontrols=false
win16=false
win32=false
beta=false
ak=false
sk=false
aol=false
crawler=false
cdf=false
gold=false
authenticodeupdate=false
tagwriter=System.Web.UI.Html32TextWriter
ecmascriptversion=0.0
msdomversion=0.0
w3cdomversion=0.0
platform=Unknown
css1=false
css2=false
xml=false
mobileDeviceManufacturer = "Unknown"
mobileDeviceModel = "Unknown"
gatewayVersion = "None"
gatewayMajorVersion = "0"
gatewayMinorVersion = "0"
preferredRenderingType = "wml11"
preferredRenderingMime = "text/vnd.wap.wml"
preferredImageMime = "image/vnd.wap.wbmp"
defaultScreenCharactersWidth = "12"
defaultScreenCharactersHeight = "6"
defaultScreenPixelsWidth = "96"
defaultScreenPixelsHeight = "72"
defaultCharacterWidth = "8"
defaultCharacterHeight = "12"
screenBitDepth = "1"
isColor = "false"
inputType = "telephoneKeypad"
numberOfSoftkeys = "0"
maximumSoftkeyLabelLength = "5"
canInitiateVoiceCall = "false"
canSendMail = "true"
hasBackButton = "true"
rendersWmlDoAcceptsInline = "true"
rendersWmlSelectsAsMenuCards = "true"
rendersBreaksAfterWmlAnchor = "false"
rendersBreaksAfterWmlInput = "false"
rendersBreakBeforeWmlSelectAndInput = "true"
requiresAttributeColonSubstitution = "true"
requiresPhoneNumbersAsPlainText = "false"
requiresUrlEncodedPostfieldValues = "false"
requiredMetaTagNameValue = ""
rendersBreaksAfterHtmlLists = "true"
requiresUniqueHtmlCheckboxNames = "true"
requiresUniqueHtmlInputNames = "true"
requiresUniqueFilePathSuffix = "true"
supportsCss = "false"
hidesRightAlignedMultiselectScrollbars = "false"
canRenderAfterInputOrSelectElement = "true"
canRenderInputAndSelectElementsTogether = "true"
canRenderOneventAndPrevElementsTogether = "true"
canCombineFormsInDeck = "true"
canRenderMixedSelects = "true"
canRenderPostBackCards = "true"
canRenderSetvarZeroWithMultiSelectionList = "true"
supportsImageSubmit = "true"
supportsSelectMultiple = "true"
requiresHtmlAdaptiveErrorReporting = "false"
requiresContentTypeMetaTag = "false"
requiresDBCSCharacter = "false"
requiresOutputOptimization = "false"
supportsAccesskeyAttribute = "false"
supportsInputIStyle = "false"
supportsInputMode = "false"
supportsIModeSymbols = "false"
supportsJPhoneSymbols = "false"
supportsJPhoneMultiMediaAttributes = "false"
maximumRenderedPageSize = "2000"
requiresSpecialViewStateEncoding = "false"
requiresNoBreakInFormatting = "false"
requiresLeadingPageBreak = "false"
supportsQueryStringInFormAction = "true"
supportsCacheControlMetaTag = "true"
supportsUncheck = "true"
canRenderEmptySelects = "true"
supportsRedirectWithCookie = "true"
supportsEmptyStringInCookieValue = "true"
cachesAllResponsesWithExpires = "false"
requiresNoSoftkeyLabels = "false"
defaultSubmitButtonLimit = "1"
supportsBold = "false"
supportsItalic = "false"
supportsFontSize = "false"
supportsFontName = "false"
supportsFontColor = "true"
supportsBodyColor = "true"
supportsDivAlign = "true"
supportsDivNoWrap = "false"
supportsCharacterEntityEncoding = "true"
isMobileDevice="false"
</browserCaps>
下面代码将能解决IE和模拟器同时高度的问题(同样将下面代码加入system.web节点中)
<result type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<use var="HTTP_USER_AGENT"/>
<filter>
<case match="Unknown" with="%{browser}">
preferredRenderingType = "wml11"
preferredRenderingMime = "text/vnd.wap.wml"
preferredImageMime = "image/vnd.wap.wbmp"
type=Unknown
</case>
</filter>
</browserCaps>
转载于:https://www.cnblogs.com/feishu/archive/2008/05/29/1209944.html
.net wap强制输出WML相关推荐
- php 强制输出错误,php 怎么强制打印错误
php强制打印错误的设置方法:首先找到并打开"php.ini"配置文件:然后设置显示错误信息:最后通过"error_reporting(-1);"打印出所有的错 ...
- 转wap开发之wml详细教程
转一篇很好的wap开发教程,写的很详细,还有实例 转自:[url]http://blog.csdn.net/hallywang/archive/2007/07/30/1717008.aspx[/url ...
- php 打印 wap,PHP 输出简单动态WAP页面
当然,也有其他方法,网上可以搜索得到.我这里推荐一个既能浏览http页面又能浏览wap页面的方法,那就是用Firefox + wmlbrowser组件.装好wmlbrowser组件的firefox就可 ...
- WAP建站WML语言语法基础教程
完成WAP服务器的建立和WAP浏览器的安装之后,我们接下来就可以使用WML语言来编写WAP网页或应用,并通过WAP服务器及浏览器进行调试.从本章开始我们将系统地学习WML语言,本章主要讲解WML语言的 ...
- php 强制输出数组,php怎么将对象强制转数组
php将对象强制转数组的方法:1.通过定义的"object_array"方法转换:2.通过"json_decode"方法转换:3.通过定义的"obje ...
- 初识WAP开发时..
最近要开发一个wap网,找了些资料转载一下, 1.模拟器选择: WINWAP, M3Gate, UP.SDK4.0,(推荐) OPenWave 5.0 (测试时需要), ...
- Vs2008 开发Wap 网站
出处:http://www.cnblogs.com/chen-cxb/archive/2010/01/27/1657467.html 1.下载Wap模版插件,解压后复制到 [My Document]/ ...
- .net wap网站开发资料收集
IIS WAP服务器的MIME类型配置 IIS--默认网站属性-->http 头-->MIME映射 -->文档类型 -->新类型 .wml text/vnd.wap.wml . ...
- ASP.NET 开发WAP网站
使用ASP.NET开发WAP很简单,只需要新建一个空的网站,向其中添加移动WEB窗体即可.可以使用OPERA浏览器与M3GATE来调试网页, 强制输出WML,可以在WEB.CONFIG中 <sy ...
最新文章
- 树莓派python实例_使用Python实现树莓派WiFi断线自动重连实例(附代码)
- Swoole 自定义项目初始化事件处理的实现
- 推荐系统炼丹笔记:多模态推荐之用户评论篇
- LDAP用户验证(Spring-LDAP)
- html5基础知识点文本标签
- F - Heron and His Triangle UVALive - 8206
- 10 个非常有用的 SVG 动画的 JavaScript 库
- 拥有所有归档文件,但没有备份情况下的数据文件恢复
- java web网上书城_javaweb网上书城项目
- VsCode开发Flutter 连接夜神模拟器
- android studio 初始化项目加载时间过长或失败问题解决
- 如何通过关键字和搜索结果分析用户需求
- ansible当中模块的使用
- 电影《当幸福来敲门》英语台词
- php 抽奖活动_PHP实现活动人选抽奖功能的方法
- 面向对象的程序设计C++课堂复盘总结 C语言复习+C++基础语法
- 【数量技术宅|量化投资策略系列分享】基于指数移动平均的股指期货交易策略
- 工作流引擎-协作模式-最后一个人发送选择到达节点与接受人的场景设计与实现...
- 阿里云虚拟主机不支持MP4格式文件,网页视频打不开
- 通过微软考试12门考试的经验