www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>WAP开发技术>WAP初级教程>正文    

第三章 WML编程


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

  另外,含有空操作任务的do元素,不论它是否被激活,它都不会传送或显示到用户的浏览器中,这在一定程度上可以加快浏览器的工作效率,因为服务器端体它抛弃了一些空任务的判断。do元素各个属性的功能及用法讲解如下:
  1)type。用于指定do元素的类型(type),也即需要关联、绑定的用户交互事件,是必选属性。用户浏览器接到这些事件后,就会激活它们并执行相应的操作与处理。如果在一个卡片中定义了多个do元素并拥有同样type,那么用户必须为每个do指定不同的事件名才行,否则就会发生判断混乱的错误。
  do元素典型的类型(type)及执行条件介绍如下:
  1、accept。当用户选择或按下相应功能键时(accept)、选项、命名或按钮时,浏览器接收或激活当前所作选择。2、prev。激活prev键时,浏览器将导航到历史记录中的前一个卡片。
  3、help。激活HELP功能键或相应按钮、命名时,浏览器显示与当前内容相关的帮助信息。
  4、reset。激活reset功能键或相应按钮、命名时,清除或重置当前卡片组或浏览器的状态。
  5、options。激活options功能键或相应按钮、命名时,浏览器显示与当前内容有关的选项或附加操作。
  6、delete。激活delete功能键或相应按钮、命名时,删除当前项目或选择。
  7、unknown。如果给出的类型不能为do元素所识别,则一律按照unknown型处理,相当于类型为空,即type=""。
  8、vnd.*。vnd.*及其它不同大小写组合[Vv][Nn][Dd].*。这种类型定义的都是vnd.cotype,用于激活供应商或用户浏览器自定义的某个特定功能,其中co为公司(company)名的缩写。
  9、X-*与X-*。扩展类型,目前WML中还没有使用。
  2)label。该属性指定的文本字符串可以表示用户的交互事件。例如,当把某一个任务绑定在accept键上之后,并设置了label属性,比如label="gone",那么浏览器就会将label的值“gome”显示在屏幕上;如果不指定,浏览器则会显示默认的“ok”字符串。为了保证能在较小的手机上显示出来,label的属性值最多不超过6个字符。不过这可能因WAP手机品牌、型号不同而稍有不同,有的手机最多不能超过5个字符。而且,如果手机浏览器不支持动态标签显示,那么它就会忽视label属性。

本新闻共18页,当前在第08页  
01  02  03  04  05  06  07  08  09  10  
11  12  13  14  15  16  17  18  

上一篇:第二章 WML语言基础
下一篇:第四章 WML Script语法基础
Google
 
关于“第三章 WML编程”的相关内容连接
·第六章 WML Script标准函数库(下)
·第六章 WML Script标准函数库(上)
·第五章 WMLScript脚本程序设计(下)
·第五章 WMLScript脚本程序设计(上)
·第四章 WML Script语法基础
·第二章 WML语言基础
·第一章 WAP Server = Web Server + Configuration
·专题:WML语言全垒打
·初识WAP

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved