[教程] WAP初级教程(6)—WML的任务
发布:小优 | 发布时间: 17 January 2008WAP初级教程(6)—WML的任务
一、 WML的任务
任务指定了当某个事件(比如增加一张“card”或选择了一个链接)发生时,所应执行的行为。
1、Go Task
<go>任务代表了切换到一张新“card”的行为
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card> <p> <anchor> Go To Test <go href="test.wml"/> </anchor> </p> </card> </wml> |
2、Prev Task
<prev>任务代表了回到前张card的行为。
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card> <p> <anchor> Previous Page <prev/> </anchor> </p> </card> </wml> |
3、Refresh Task
<refresh>任务更新了一些指定的“card”变量。只要屏幕上出现了这些变量,任务也会更新屏幕。
| The example below uses an <anchor> tag to add a "Refresh this page" link to the card. When the user clicks on the link, he or she refreshes the page and the value of the variable x will be set to 30: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card> <p> <anchor> Refresh this page <go href="thispage.wml"/> <refresh> <setvar name="x" value="30"/> </refresh> </anchor> </p> </card> </wml> |
4、Noop Task
<noop>任务指明了不需要做任何操作(noop意思是"no operation"(没有操作)。这个标记用于跳过deck级别(deck-level)的元素。
<do>标记用于在用户点击屏幕上的单词/短语时激活任务。
| The example below uses a <do> tag to add a "Back" link to the card. When the user clicks on the "Back" link, he or she should be taken back to the previous card. But the <noop> tag prevents this operation; when the user clicks on the "Back" link nothing will happen: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <card> <p> <do name="back" type="prev" label="Back"> <noop/> </do> </p> </card> </wml> |
5、Task Elements
| Start tag始标记 | Purpose作用 | WML |
| <go> | <go>任务代表了切换到一张新card的行为 | 1.1 |
| <noop> | <noop>任务指明了不需要做任何操作(noop意思是"no operation"(没有操作)。这个标记用于跳过deck级别(deck-level)的元素。 | 1.1 |
| <prev> | <prev>任务代表了回到前张card的行为。 | 1.1 |
| <refresh> | 任务更新了一些指定的“card”变量。只要屏幕上出现了这些变量,任务也会更新屏幕。 | 1.1 |
发布:小优 | 分类:Mobile | 评论:0 | 引用:0 | 浏览:
| TrackBack引用地址
- 相关文章:
[教程] WAP初级教程(5)—WML之使用表格、链接和图像 (2008-1-6 17:25:37)
[教程] WAP初级教程(4)—WML基本结构 (2008-1-2 20:56:38)
[教程] WAP初级教程(3)—WML编程环境搭建 (2007-12-30 18:30:45)
[教程] WAP初级教程(2)—WML工具资源篇 (2007-12-30 18:4:31)
[教程]WAP初级教程(1)—认识WAP (2007-12-29 0:43:52)
[专题]WAP入门教程系列 (2007-12-29 0:37:55)
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。





