11.2. Going to a Card in
the Current Deck
To
go to a card in the current deck, you just need to specify the offset
in the anchor link's URL. As the target card is in the current WML
document, there is no need to specify the host name, path and file
name in the URL. Only the ID of the target card is needed.
The
following WML example demonstrates how to go to a card in the current
deck:
(linksEg3.wml)
<?xml
version="1.0"?> <!DOCTYPE wml PUBLIC
"-//WAPFORUM//DTD WML 1.3//EN"
"http://www.wapforum.org/DTD/wml13.dtd">
<wml> <card
id="tutorial_ch1" title="WML Tutorial
Ch1"> <p> <em>Chapter 1: WML
Introduction</em><br/><br/> ...<br/><br/> <anchor> <go
href="#tutorial_ch2"/> Next chapter: WML
Deck and Card </anchor> </p> </card>
<card
id="tutorial_ch2" title="WML Tutorial
Ch2"> <p> <em>Chapter 2: WML Deck
and
Card</em><br/><br/> ...<br/><br/> <anchor> <go
href="#tutorial_ch3"/> Next chapter: WML
Document Structure </anchor> </p> </card>
<card
id="tutorial_ch3" title="WML Tutorial
Ch3"> <p> <em>Chapter 3: WML
Document
Structure</em><br/><br/> ...<br/><br/> <anchor> <go
href="#tutorial_ch4"/> Next chapter: WML
Generic Metadata </anchor> </p> </card>
<card
id="tutorial_ch4" title="WML Tutorial
Ch4"> <p> <em>Chapter 4: WML
Generic
Metadata</em><br/><br/> ...<br/><br/> <anchor> <go
href="#tutorial_ch1"/> Back to chapter 1:
WML Introduction </anchor> </p> </card> </wml>
The
following screenshots show what you should see in some mobile phone
emulators:
 Sony
Ericsson T610
|

 Sony
Ericsson T68i
|
 Nokia
Mobile Browser 4.0
|
If
you select the "Next chapter: WML Deck and Card" anchor
link in the above card, the WAP browser will display the next card
(card ID: tutorial_ch2) in the current deck, like this:
 Sony
Ericsson T610
|

 Sony
Ericsson T68i
|
 Nokia
Mobile Browser 4.0
|
Feedback Form ( ExpandCollapse)
|