Hvordan man kalder WMLScript
- Forrige side WMLScript introduktion
- Næste side WML Dialogs
Hvordan man kalder WML-side
Bemærk venligst, WMLScripts indlejres ikke i WML-sider. WML-sider indeholder kun henvisninger til URL'er for scripts.
I de følgende eksempel, hvis du vælger go label, vil eksternt script redirigere dig til http://www.codew3c.com/wmlscript/wap.wml:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="no1" title="Gå til URL">
<do type="options" label="Go">
<go href="check.wmls#go_url('W3School')"/>
</do>
</card>
</wml>
De blå koder indeholder referencer til WMLScript. Skriptet findes i et navngivet check.wmls filen, funktionens navn er go_url。
Dette er navnet check.wmls s WML-side:
extern funktion go_url(the_url)
{
hvis (the_url=="W3School")
{
WMLBrowser.go("http://www.codew3c.com/wmlscript/wap.wml")
}
}
Bemærk de nøgler, der bruges til at bruge funktionen externNår denne nøgleord bruges, kan denne funktion kaldes af andre funktioner eller begivenheder uden for .wmls-filen. Hvis funktionen er en privat funktion, skal extern-nøglen ikke bruges.
- Forrige side WMLScript introduktion
- Næste side WML Dialogs