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

第三章 WML编程


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

  3)该属性用于指定do元索所绑定事件的名称。如果多个do元素制定了相同的name,那么他们绑定的事件统属一个。如果卡片一般与卡片组一级中do元素制定了相同的事件名,那么卡片一级的时间将被优先执行,卡片组一级的事件将被忽视。
  WML规定,在同一卡片或在同一模板中,不得指定具有相同事件名(name)的两个或两个以上的do元素。
  另外,如果name属性值为空,则相当于没有指定name属性,这时do元素执行的事件或操作由type的属性值决定。
  4)optional。指定浏览器是否忽视do元素及其包含的任务。有两个可选值:true和false。如果值为true,则浏览器将忽视当前do元素,即不执行它所绑定的任务。反之,若值为false,则执行do元素。
  3.3.2 ontimer事件
  ontimer用于指定一个事件。当<timer/> 标签指定的时间到期后,浏览器就执行ontimer所指定的这个事件。ontimer的时间可以是一个URL地址,一个卡片组,一个WML网页,一幅图像或其他符合URL定位的规则的文件。<timer/>标签指定的时间为正整数,单位大小为1/10秒。
  ontimer时间只能包含在card元素或template元素的标签中进行定义,其语法形式如下:
  <card id="name" title="label" newcontext="boolean" ordered="true" onenterforward="href" onenterbackward="href" ontimer="href">
  内容(content)R>  或:
  <template onenterforward="href" onenterbackward="href" ontimer="href">
  内容(content)
  </template>
  ontimer事件只有一个属性,即ontimer。它用于指定一个超链(href)的URL地址,指定时间timer过期的时候,用户浏览器就会按照超链(href)的URL打开相应的卡片。
  3.3.3 onenterforward事件
  onenterforward事件仅当用户使用go任务或类似于go任务的任务来定位和浏览卡片时才可发生。设置onenterforward事件后,当用户进入当前卡片组时,浏览器就会定位onenterforward属性或<go/>标签中指定超链(href)的URL地址,并打开URL指定的卡片。

本新闻共18页,当前在第09页  
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