Members

Technology Zones

IBM Learning Center

Articles

Hosted By

MaximumASP

Info

Rated
Read 36,202 times

Contents

Related Categories

Wireless Markup Language (WML) Tutorial - The Timer Element

gez

The Timer Element

The ontimer attribute of the card element may be used with the timer element to automatically move to a new card after a predefined time. The ontimer attribute is assigned the name of the card to go to when the timer expires.

The timer element has a value attribute that determines how long to wait before the timer expires. The time is specified in 1/10ths of a second, therefore a value of ten will be approximately 1 second. Each card may only have a single timer element.

The following example has three cards. The first card has an ontimer event, set to expire after 3 seconds where it automatically moves to the next card. The next card also has an ontimer event that expires after 3 seconds to move automatically to the final card.

timer.wml

<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
    "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="start" title="1" ontimer="#intro">
<timer value="30"/>
<p align="center">
    You're Always<br/>
    <big>Welcome</big><br/>
    at
</p>
</card>
<card id="intro" title="2" ontimer="#index">
<timer value="30"/>
<p align="center">
    Juicy Studio<br/>
    W@P
</p>
</card>
<card id="index" title="Juicy Studio">
<p align="center">
    The answer's @ Juicy Studio<br/>
    W@P.
</p>
</card>
</wml>

Output From Program

The following shows the cards in the order they appear at 3 second intervals.

The image shows the screen of a mobile phone with the output from the program, with three cards appearing in sequence controlled by the Timer

I'm available for contract work. Please visit Juicify for details.

Comments