WML <ontimer> 标记



        ontimer 事件用于在给定的时间段之后触发事件。假设您想在加载卡片后 5 秒显示一条消息,那么可以使用此事件来执行此操作。

        以下是为 ontimer 事件定义事件处理程序的语法

        <onevent type="ontimer">
           A task to be performed.
        </onevent>
        <timer value="50"/>
        

        示例

        以下示例显示了 ontimer 事件与 <onevent> 元素一起使用的用法。

        <?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>
        

        当您加载此程序时,将会显示以下屏幕

        WAP Exampple19

        如果您没有选择给定的 Enter 选项,则在 5 秒后您将被定向到 Welcome 页面,以下屏幕将自动显示。

        WAP Exampple20
        广告