Page 68 - DCAP512_WAP_AND_WML
P. 68
WAP & WML
Notes Refresh this page
<go href="thispage.wml"/>
<refresh>
<setvar name="x" value="30"/>
</refresh>
</anchor>
</p>
</card>
</wml>
Noop Task
The <noop> task says that nothing should be done (noop stands for “no operation”). This tag is
used to override deck-level elements.
The <do> tag can be used to activate a task when the user clicks on a word/phrase on the screen.
Example: The example below uses a <do> tag to add a "Back" link to the card. When the
user clicks on the "Back" link, he or she should be taken back to the previous card. But the <noop>
tag prevents this operation; when the user clicks on the "Back" link nothing will happen:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card>
<p>
<do name="back" type="prev" label="Back">
<noop/>
</do>
</p>
</card>
</wml>
5.5.1 Task Elements
Start tag Purpose WML
<go> Represents the action of switching to a new card 1.1
<noop> Says that nothing should be done (noop stands for "no operation"). Used to 1.1
override deck-level elements
<prev> Represents the action of going back to the previous card 1.1
<refresh> Refreshes some specified card variables. If any of the variables are shown on 1.1
the screen, this task also refreshes the screen
62 LOVELY PROFESSIONAL UNIVERSITY