WML <timer> 标签
定时器是在 WML 卡内用 <timer> 元素声明的。 如果 <onevent> 元素存在,则它必须位于它们之后。 (如果没有 <onevent> 元素,则 <timer> 必须是 <card> 内的第一个元素。)一张卡片中最多只能出现一个 <timer>。
属性:
该元素支持以下属性:
属性 | 值 | 描述 |
---|---|---|
name | text | 设置元素的名称。 |
value | number | 指定计时器,超过该时间计时器将过期。 超时以十分之一秒为单位指定。 |
class | class_data | 设置元素的类名。 |
id | element ID | 元素的唯一 ID。 |
示例:
以下是显示 <timer> 元素用法的示例。
<?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" "http://www.wapforum.org/DTD/wml12.dtd"> <wml> <card id="splash" title="splash"> <onevent type="ontimer"> <go href="#welcome"/> </onevent> <timer value="50"/> <p> <a href="#welcome">Enter</a> </p> </card> <card id="welcome" title="Welcome"> <p> Welcome to the main screen. </p> </card> </wml>
当您加载此程序时,它会向您显示以下屏幕:
如果您不选择给定的Enter选项,则5秒后您将被引导至欢迎页面,并自动显示以下屏幕。