首 页WAP教程WAP源码WAP电子书客户留言龙腾电脑维修网158网络电视本站论坛繁體中文
设为首页
加入收藏
联系我们
您当前的位置:WAP开发网 -> WAP教程 -> ASP.net WAP开发教程 -> 文章内容 退出登录 用户管理
栏目导航
· ASP WAP开发教程 · ASP.net WAP开发教程
· PHP WAP开发教程 · WML教程
· JSP开发WAP教程 · WAP 2.0
· 综合杂谈
热门文章
· WAP 2.0教程
· WML语言基础(WAP建站...
· 用VS2005实现ASP.NE...
· [组图] php WAp开发教程
· WML语言基础(WAP建站...
· VS.NET 2003开发移动...
· [图文] ASP技术进行动态WAP...
· [图文] WML语言基础(WAP建站...
· asp.net移动控件开发...
· [图文] 创建移动Web应用程序...
相关文章
· [图文] ASP.NET移动开发之S...
· ASP.NET 2.0移动开发...
· ASP.NET 移动 Web 窗...
· asp.net移动控件开发...
· ASP.NET 2.0移动开发...
· Wap页面使用asp.net...
· ASP.NET 2.0移动开发...
· ASP.NET 2.0移动开发...
· asp.net2.0移动控件...
· asp.net对wap的开发...
用ASP.NET创建移动Web窗体
作者:不详  来源:本站整理  发布时间:2003-8-19 20:10:13  发布人:tangyunfei

减小字体 增大字体



<html>

<body>

<form id="Form1" name="Form1" action="MobileWebForm1.aspx?__ufps=479067" method="get">

<input type="hidden" name="__EVENTTARGET">

<input type="hidden" name="__EVENTARGUMENT">

<script language="javascript"> <!--

function __doPostBack(target, argument){

var theform = document.Form1

theform.__EVENTTARGET.value = target

theform.__EVENTARGUMENT.value = argument

theform.submit()

}

// --></script>

welcome to the Wap world<br>

<input name="Command1" type="submit" value="Go to Form2">

<br>

<a href="http://wap.sina.com">Link to sina</a>

</form>

</body>

</html>

大家可能会说这些都是什么啊 ?我们不用详细了解代码的具体意思 .我们只需要来看看他的形式 .很明显这个是标准的 HTML代码 .其中加入了 JavaScript脚本语言 .

接下来再来看看服务器端返回给 Wap浏览器的代码 :

<meta http-equiv="Cache-Control" content="max-age=0">

<p:card>

<p>welcome to the Wap world<p:do type="accept" label="">

<p:go href="/MobileWebApplication2/(drn3lszsvbo5oh45mvflvw55)/MobileWebForm1.aspx">

<p:postfield name="__EVENTTARGET" value="Command1" />

<p:postfield name="__EVENTARGUMENT" value="$$(Command1:noesc)"></p:postfield>

</p:go>

</p:do>


<select name="Command1">

<option value="" selected>Go to Form2</option>

<option onpick="http://wap.sina.com">Link to sina</option>

</select>

</p>

</p:card>

完全不一样的代码 .这个是基于 WML语言的代码 .在此我们已经初步了解了 ASP.NET在移动 Web应用程序中的应用了 .

6.Openwave 使用经验

在初次使用 Openwave的时候他的默认语言并不是中文 .因此如果你想要访问中文网站的话需要设置一下 Openwave的设置属性 :

选择 Tool->Option进入如下界面 :

选择 Language..选项

在其中选择 Chinese Simplified(zh-cn)并且在 Font和 Fixed width font 选项中选择一个中文字体 .这样就可以浏览中文网站了 .

如果你想看看服务器返回的 WML文档的话可以点选 View->Source或者按下 F5键 .就会弹出一个文本显示框 .在理面有 WML的代码 .

7. 总结

在现今的社会中越来越多的人依赖于移动设备 .我们可以用微软为我们准备好的基于 ASP.NET的大量控件创建美观快捷的移动网站 .并且我们在编写代码时并不需要太多的考虑接受设备的状态 .因为这些 ASP.NET都为我们考虑好了 .我们只需要编写标准的 ASP.NET代码并且加入正确的逻辑代码就可以了 .

如果你对 WML感兴趣的话还可以直接用 WML创建一些静态的网页 .可以参考 www.frontfree.net 上的 << 初识 WAP>> 一文进行 WML 的网站建设 .

8 .参考文献

清华大学出版社 << 无线因特网和移动商务编程经典 >>

清华大学出版社 <<ASP.NET 入门经典 —VB.NET 编程篇 >>

上一页  [1] [2] [3] [4] 

[] [返回上一页] [打 印] [收 藏]
下一篇文章:PHP建立动态的WML站点
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论...]
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 管理登录
Copyright © 2002-2005 wapkf.com. All Rights Reserved .
浙ICP备06013604号|站长QQ:274273595