选择用ASP.NET开发,ASP.NET开发WAP站点,实在简单,就是一个移动控件的运用,根本不用懂WML语法.唯一不同的,就是一个ASPX文件可以支持多个FORM,不同FORM之间可以切换,
<
browserCaps
>
< 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 > 如果定义相关其它属性可以完整的移动设置属性:
<
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调试时带来很大的不便 <browserCaps>
Page.Response.Expires
=
-
1
;
Response.CacheControl = " Public " ; 5.重定向 重定向通过 RedirectToMobilePage函数 不过使用过程中可能会出现一些问题 建议用Link控件来代替 一些开发资料: http://msdn.microsoft.com/mobility/downloads/sdks/default.aspx http://www.dotnet247.com/247reference/__site/72 http://www.wapease.com http://www.sp-forum.org/download/list.asp?type=14 http://www2.chn.monternet.com:8080/devdownload/DevWapSimulator.jsp http://www.tech-archive.net/Archive/DotNet/microsoft.public.dotnet.framework.aspnet.mobile/ |
.Net开发WAP
最新推荐文章于 2024-09-18 19:35:32 发布
.Net开发WAP