2005年5月14日
摘要: 设置动作(Do) Do是WML语言中最有有价值的元素之一,它给用户提供一种在当前Card上进行"动作"的通用方法。这种动作通常被定位在用户终端界面的特定部件上,例如WAP手机的功能键(Cancel,Option,Accept),特定的图标,语音识别功能等等。Do可以设置在Deck的Template上或者Card上,当他们重名的时候Card上的Do会覆盖Template上的同名元素(参看任务屏蔽说明... 阅读全文
posted @ 2005-05-14 10:24 龚祺 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 内部事件(Onevent) 相关属性: type:内部事件的触发条件,当前浏览器状态满足触发条件时,浏览器就会触发这个条件下设置的Task,内部事件总共有4种触发条件。 1 ontimer 满足时钟设置的条件时,该条件成立。关于时钟设置问题,后面还有专门的说明。 2 onenterbackward 通过Prev或其他外部命令返回到当前Card,该条件成立。 3 onenterforw... 阅读全文
posted @ 2005-05-14 10:24 龚祺 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 任务与导航-赋值与数据交换 这一部分简单讲解WML的变量赋值和数据提交方法,在后面的章节中有专门讲解。变量赋值(Setvar) Setvar给浏览器的当前页面内变量赋值,该变量可以在当前Dock中的任意Card中调用。 相关属性: 1. name 变量名,作为访问变量的标识 示例: 2. value变量的值 数据交换(Postfield) Postfi... 阅读全文
posted @ 2005-05-14 10:23 龚祺 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 任务和任务屏蔽 内部任务 返回 用来将当前页面的URL压入URL历史堆栈,并打开此前的URL,若该URL不存在,则无效。语法类似,和之间可加入一句或多句,若不加,则必须以的形式出现。 刷新 用来刷新当前的页面,从而使得页面内的变量刷新或置空,语法与prev相同。 ,或。 无动作 表示什么也不做,该标签不能用在中,一般用在覆盖DECK级的。 任务屏蔽(Task ... 阅读全文
posted @ 2005-05-14 10:23 龚祺 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 这里简单介绍一个关于WML文件的概念,其他的细节问题会在后面的章节还详细介绍。 声明 由于WML语言继承于XML,所以一个有效的WML文档必须包含一个XML声明和一个文件类型声明。 以下就是一个最常用的声明,由于WML语法要求非常严格,为了避免出错,制作者可以直接拷贝粘贴到制作文档。 注: 语句必须出现在一个Deck的首行,而且必须顶头写,插入任何字符哪怕是空格都会造成语法错误。主体结构 ... 阅读全文
posted @ 2005-05-14 10:22 龚祺 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 学习自然语言的最好方法就是溶入相应的语言环境在交流中学习,学习一种编程语言的最好方法就是看例程。为了帮助大家建立WML应用的第一印象,所以请大家先看第一个例子: Sina WAP Next Card this is the second card. 通过以上示例大家应该了解到以下内容: 1、语法:WM... 阅读全文
posted @ 2005-05-14 10:21 龚祺 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 1.创建一个站点文件夹 首先你要创建一个独立于你的主站点的新的站点文件夹(若站点是建立在同一个服务器上面的话),这样你下面要做的改动才不会影响别的站点。 2.在IIS 平台创建一个新的MIME类型 先选择WAP站点的属性,再加入MIME类型,然后选择HTTP Headers标签。 在MIME Map部分,点击File Type并且输入以下信息: ... 阅读全文
posted @ 2005-05-14 10:20 龚祺 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 用于WAP的标记语言就是WML(Wireless Markup Language)。 WML的语法跟XML一样,WML是XML的子集。 HTML、XML和WML的文件有很多相似之处,这样网页开发者在过去10年中所学的东西今天依然适用。 WML页面文件的后缀是 *.WML,就象HTML的 *.HTML后缀。 XML规定定义了一个规范的XML文件... 阅读全文
posted @ 2005-05-14 10:19 龚祺 阅读(463) 评论(0) 推荐(0) 编辑