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.
Comments