收藏文章 楼主
WML文档结构详解
网友【血蜘蛛】 2005-05-20 17:39:50 分享在【时代发展的印记】版块    1    1
1、声明(Prologue)

代码:


2、元素(Element)

WML首先定义一个Deck,然后在Deck内封装信息和Card。

3、文件头(Head Element)

头信息包含与Deck有关的信息,包括meta数据和控制元素。

3.1、访问权限设置(Access)

该元素用于设置有访问当前Deck权限的列表。如果Deck内不包含Access Element信息,该Deck下的Access Element处于无效状态,其他所有的Deck都可以访问该Deck。

相关属性:

domain:假如设置

代码:

那么 sina.com.cn/ 将有访问权限, 而 sino.com.cn/ 和 sina.net.cn/ 就没有.

path:工作原理与Domain非常相似,例如设置

代码:

那么"/internal/wml" 将获得访问权限,而"/internal-wml"就没有。

示例:

做如下设置

代码:

那么以下几个Url具有访问权限:

sina.com.cn/wap/goto.cgi

sina.com.cn/wap/index.wml

sina.com.cn/wap/cgi-bin/crea...ame=123&pwd=234

以下的几个Url没有访问权限:

sina.com/wap/getuid.cgi

sina.com.cn/internal/wap/getuid.cgi

3.2、头元素设置(Meta)

和HTML中的类似,提供了该DECK的meta信息。

例如:

代码:

content属性是必选的,其内容根据属性而定。scheme属性目前尚不支持。forua为可选属性,指定在该wml文件传到客户端之前,标签是不是被中间代理删除(因为传输的协议可能改变),默认值为false。

目前支持的meta数据:

代码:

指定DECK在手机内存缓存中的存储时间段,默认的为30天(除非内存耗尽),在该期间,手机对于访问过的DECK直接从缓存里调用。如果信息是对时间敏感的,可以用max-age指定DECK在缓存里的生存期,最小单位是秒,如果指定为0,则每次都需通过连接服务器来调用该DECK。

代码:



代码:

类似于普通浏览器的书签功能。当用户将一个CARD做了书签后,手机浏览器首先用一个标记记录该CARD,这个标记默认的是标签中的title属性(以后会讲到),然后当用户选择了该书签以后,浏览器就会打开被记录的URL。但是因为在默认的情况下,手机会记录所有的DECK,所以,一般被用来使手机不要记录当前的URL,即。此外,如果要为书签指定不同于当前DRECk的URL,用代码:



4、模板(Template)

为了节省资源,可以把每个Card中都要用到的Task设置在模板中,供当前Deck中所有Card使用,加入个别Card不需要该模板内容,可以Override掉它(详见任务屏蔽)。

5、卡片(Card)

适用事件

以下事件适用于Card和Template,参见前面的相关说明。

1. onenterbackward

2. onenterforward

3. ontimer

卡片属性(Card)

id:同一Deck内Card的唯一标识,可以作为标签被使用。(#nextcard).

title:卡片标题。不同的浏览器处理标题处理title的原则不一样,有的浏览器会显示标题,如果当前卡片没有设置标题,当前卡片的URL会被显示在标题位置。有些浏览器为了节省显示区域会忽略标题。

newcontext:默认值为false,用来指示当跳转到本CARD时,手机是不是要清除以前保留的信息,包括变量,堆栈里的历史记录,重新设置手机状态等。

ordered 布尔变量,声明Card是否有序。通常可以用来开发自动播放的幻灯片效果。

示例:

代码:










Start Here.








Card Accept







Card Accept2



meiguo.com 发布人签名/座右铭·有时你看似是一件很吃亏的事,往往会变成非常有得的事。
·凡事都留有余地,因为人是人,不是神,不免有错处,可以原谅人的地方,就原谅人。
·好的时候不要看得太好,坏的时候不要看的太坏。
大家都在看
回复/评论列表
默认   热门   正序   倒序
meiguo.com 创始人

emotion

1   2005-05-20 17:39:50  回复

回复/评论:WML文档结构详解

暂无用户组 升级
退出
等级:0级
美果:
美过
精华推荐
  1. 中国留学生在入境美国时遭遇盘查,中方大使馆发布安全提醒!
  2. 选择西雅图、圣地亚哥还是洛杉矶?全面对比“三城生活”
  3. 敌友即友?马斯克和扎克伯格开始接触,图谋合伙收购OpenAI?
  4. 美国年轻人的“中国观”悄然转变
  5. 工作日没空?周末集中运动同样有益健康!
  6. 2025年度的美国公立高中排名发布,咱只关注前三!
  7. 白宫开通了TikTok 账号,传播政策信息!
  8. 华人留学生“索赔1亿美元控诉”大学期间的农药伤害
  9. 房子属于你,但你得付费受他们管着!关于美国HOA
  10. 马斯克“xAI”起诉前工程师“泄露机密”
  11. YouTube“反诈频道”助力警方,破获6500万美元诈骗案!
  12. 华人科学家身陷“杀猪盘”,短短数月就被掏光250万美元积蓄!
  13. 川普总统的态度突变,暗示乌克兰应该反击俄罗斯本土?
  14. 疯狂打压华人精英,勒令华人CEO辞职… 川普政府的致命错误?
  15. 持中国大陆护照在申请美国签证的注意事项更新(2025年8月版本)
  16. Niche发布2026全美最佳大学榜单 MIT重回榜首
  17. 休斯顿机场“小黑屋内的铝箔纸”:中国留学生遭遇遣返的36小时煎熬
  18. 蔡文胜的2025大动作之五,香港投资版图在持续扩张!
  19. 从近期的中国留学生在美国入境的悲惨遭遇说起
  20. 加州州长竟然模仿川普总统的风格发帖,粉丝数和支持率“都涨了”!
  21. 麦当劳CEO声称美国品牌的声誉在全球下滑
  22. 先交押金!美国重启了“签证保证金”试点计划
  23. 美国华裔二代坦言:中国发展现状,让父辈移民后悔了!
  24. 从美国回到中国的,基本都会被问及这些问题!
  25. 中国留学生在入境美国时遭遇驱逐,禁止五年内再入境!
  26. 川普家族竟然靠它狂揽45亿美金!操盘手是赵长鹏?
  27. 为激励员工,OpenAI打算豪掷96亿美元!
  28. 美国市场的智能手机“印度制造”的份额激增
  29. SpaceX的星舰“第十次试飞”成功了
  30. 启程回国:美元很香,但回家的路更香!
  31. ICE抓捕的非法移民中,中国人数量激增?
  32. 植物油更健康?动物油脂摄入或将加速肿瘤生长
  33. 美国“真放宽”了对中国留学生的入境政策?
  34. 全美房地产市场在趋向中性,区域分化明显!
  35. 相差3米!星舰试飞“精准溅落”展现技术突破
  36. 不输常春藤!盘点学费低、薪资高的25所美国公立大学

美国动态 美果搜索

Your IP: 216.73.216.36, 2025-09-11 18:53:16

Processed in 0.49379 second(s)

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
已有0次打赏
(1) 分享
分享
取消