Bagaimana memanggil WMLScript
- Halaman Sebelumnya Ringkasan WMLScript
- Halaman Berikutnya WML Dialogs
Bagaimana memanggil WMLScript dari halaman WML
Perhatikan, WMLScripts tidak disisipkan ke halaman WML. Halaman WML hanya mengandung referensi URL skrip.
Dalam contoh di bawah ini, jika Anda memilih go label, skrip eksternal akan mengalihkan Anda ke 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="Go to URL">
<do type="options" label="Go">
<go href="check.wmls#go_url('W3School')"/>
</do>
</card>
</wml>
Kode biru di atas mengandung referensi WMLScript. Skrip berada di berkas yang bernama check.wmls dalam file, nama fungsi adalah go_url.
Ini adalah file yang bernama check.wmls Halaman WML:
extern function go_url(the_url)
{
if (the_url=="W3School")
{
WMLBrowser.go("http://www.codew3c.com/wmlscript/wap.wml")
}
}
Perhatikan keyword penggunaan fungsi externKetika digunakan keyword ini, fungsi dapat dipanggil oleh fungsi atau even di luar berkas .wmls. Jika fungsi adalah fungsi pribadi, jangan gunakan keyword extern.
- Halaman Sebelumnya Ringkasan WMLScript
- Halaman Berikutnya WML Dialogs