
WAP专题
chenlianjia
这个作者很懒,什么都没留下…
展开
-
建设您的WAP Server
基于WINDOW NT 平台的IIS设置WAP Server 只要按照以下的简单设置,就可以让NT IIS成为WAP服务器,您可以撰写WML网页或者开发各种服务。设定方式:(先确定NT Server已经安裝IIS了服务) 执行NT操作系统下的【开始】/【程序】/【Windows NT Option Pack】/【IIS 4.0】/Internet服务管理员。在IIS服务管理员窗口內,点选主机电脑名原创 2005-07-10 16:36:00 · 722 阅读 · 0 评论 -
分组选择控件(Optgroup)和复杂实例
相关Option分组产生层级,对最终用户来说可能没有什么意义,但是对于制作者来说,Option分组可以提供很多方便。相关属性: 1. title 标题,通常这种标题无法被显示示例: What OS You Use Now? dos windows unix linux 上例演示了一个基本的Optgroup元素的应用,由于Optgroup没有变量参原创 2005-07-10 16:45:00 · 2090 阅读 · 0 评论 -
WML的事件
内部事件(Onevent)相关属性: type:内部事件的触发条件,当前浏览器状态满足触发条件时,浏览器就会触发这个条件下设置的Task,内部事件总共有4种触发条件。 1 ontimer 满足时钟设置的条件时,该条件成立。关于时钟设置问题,后面还有专门的说明。 2 onenterbackward 通过Prev或其他外部命令返回到当前Card,该条件成立。 3 onenterforward 当原创 2005-07-10 16:42:00 · 682 阅读 · 0 评论 -
跳转和传递参数
任务与导航-跳转和传递参数go的基本属性和应用 实现Card之间跳转的一个基本方法是go,go和do、anchor等标签的结合是WML高级应用的一个基础。 相关属性: href:声明链接的URL sendreferer:表示是否传递调用href所指定的URL的页面的URL,也就是当前页的URL,即HTTP头中的HTTP_REFERER,默认值为false,可选值为true method:原创 2005-07-10 16:39:00 · 853 阅读 · 0 评论 -
简单介绍关于WML文件的概念WML Decks
这里简单介绍一个关于WML文件的概念,其他的细节问题会在后面的章节还详细介绍。 声明由于WML语言继承于XML,所以一个有效的WML文档必须包含一个XML声明和一个文件类型声明。以下就是一个最常用的声明,由于WML语法要求非常严格,为了避免出错,制作者可以直接拷贝粘贴到制作文档。 注: 语句必须出现在一个Deck的首行,而且必须顶头写,插入任何字符哪怕是空格都会造成语法错误。主体结构这是一个最简单原创 2005-07-10 16:38:00 · 750 阅读 · 0 评论 -
表格和图形
由于浏览终端的限制,WML无法也没有必要提供复杂的表格功能1、基本属性(table)相关属性:title 表格的标题align 为表格内的文本和图片设置水平对齐方式,C=center L=left R=right,缺省参数为Lcolumns 表格列数目,当该变量设置为0时会发生错误。2、表格行(tr)tr用来声明一行表格,WML允许空白行的存在,而且空白行不会被浏览器忽略。3、表格列(td)td元原创 2005-07-10 16:49:00 · 1399 阅读 · 0 评论 -
WML 文本处理
WML使用XML文档字符集,目前支持Unicode 2.0,和HDML不同,WML的所有标签,属性和规定的可接收值必须小写,CARD的名字和变量也是区分大小写的。和HDML一样,对于连续的空字符,只显示一个空格。标签内属性的值必须用"或者括起来,属性名,=和值之间不能有空格。对于不成对出现的标签,必须在 > 前加 / ,比如。保留字符在对保留字符的处理上也基本相同,对应的取代字符有:原创 2005-07-10 16:48:00 · 789 阅读 · 0 评论 -
控件组(Fieldset)和复杂示例
Fieldset 提供了一种控件分组的功能,相对于Optgroup它的潜在价值更强了,但是需要客户端设备的支持才能获得显示效果。 相关属性: title 标题 综合示例: Field Type: Nested Password First Name: Last Name: Gender原创 2005-07-10 16:47:00 · 1135 阅读 · 0 评论 -
文本框控件(Input)
用来输入文本,除了name属性是必要的,其他参数可选。相关属性: title,该输入框的标题。 type,默认值为text,如选择password,则输入的数据显示为*。 name,指定了用来存储该输入文本的变量名字。 value,与select的相同属性很相似,name用于存储变量数据,value用于提供缺省值。 format,用来格式化输入的数据,可用的标记如下,使用时可用“原创 2005-07-10 16:46:00 · 933 阅读 · 0 评论 -
Select List 控件
对表单的控制能力可以证明一个HTML设计者是否够专业,而且很多交互功能也必须依赖表单。WML没有表单属性,但是WML可以直接使用控件,同样可以达到使用表单的效果。因此,使用控件的水平可以体现一个WML设计者的制作水平。WML控件有Select List和Input Box两个系列,每个系列另外包含几个子系列,基本可以满足表单设计的需求。选择列表控件(Select List) Select有两对很原创 2005-07-10 16:43:00 · 1058 阅读 · 0 评论 -
WML 文档结构祥解
WML 文档结构祥解1、声明(Prologue) 2、元素(Element) WML首先定义一个Deck,然后在Deck内封装信息和Card。3、文件头(Head Element) 头信息包含与Deck有关的信息,包括meta数据和控制元素。 3.1、访问权限设置(Access) 该元素用于设置有访问当前Deck权限的列表。如果Deck内不包含Access Element信息,该Deck原创 2005-07-10 16:43:00 · 861 阅读 · 0 评论 -
动作和链接
动作和链接设置动作(Do)Do是WML语言中最有有价值的元素之一,它给用户提供一种在当前Card上进行"动作"的通用方法。这种动作通常被定位在用户终端界面的特定部件上,例如WAP手机的功能键(Cancel,Option,Accept),特定的图标,语音识别功能等等。Do可以设置在Deck的Template上或者Card上,当他们重名的时候Card上的Do会覆盖Template上的同名元素(参看任务原创 2005-07-10 16:41:00 · 814 阅读 · 0 评论 -
任务与导航-赋值与数据交换
任务与导航-赋值与数据交换这一部分简单讲解WML的变量赋值和数据提交方法,在后面的章节中有专门讲解。变量赋值(Setvar) Setvar给浏览器的当前页面内变量赋值,该变量可以在当前Dock中的任意Card中调用。 相关属性: 1. name 变量名,作为访问变量的标识 示例: 2. value变量的值 数据交换(Postfield) Postfield通过URL申请与CGI原创 2005-07-10 16:38:00 · 743 阅读 · 0 评论 -
从第一个实际应用全面了解WML
学习自然语言的最好方法就是溶入相应的语言环境在交流中学习,学习一种编程语言的最好方法就是看例程。为了帮助大家建立WML应用的第一印象,所以请大家先看第一个例子:"http://www.wapforum.org/DTD/wml_1.1.xml"> Sina WAP Next Card this is the second card. 通过以上示例大原创 2005-07-10 16:37:00 · 684 阅读 · 0 评论 -
计时器(timer)
timer可以用来在用户不进行任何操作的一段时间后,自动执行一个任务,任何激活CARD页面的任务和用户操作都会启动timer,而任务进行时,timer就停止。每个CARD只能有一个timer,一个timer只能触发一个任务。语法如下:,value为必选属性,用来设置定时器的定时值,最小单位为0.1秒。 相关属性: value 倒计时的点数,每一单位等于0.1秒。示例: Wait原创 2005-07-10 16:48:00 · 1135 阅读 · 0 评论