ວິທີການໂດຍການເອິ້ນ WMLScript

ວິທີການໂດຍການເອິ້ນ WML Page

ບໍ່ຕ້ອງຫັວງວ່າ WMLScripts ບໍ່ຈະແຕກຢູ່ໃນຫົວໜ້າ WML. WML ຫົວໜ້າພຽງແຕ່ກວມການອ້າງທີ່ URL ສະແລງສົບສາຍ.

ໃນຄັດຕະວັດທີ່ພຸ່ງມາຫຼັງນີ້ຖ້າເຈົ້າເລືອກ go label ສະແລງສົບສາຍຈະນຳເຈົ້າມາ 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>

ການຂຽນສັນຍາບັນນາມແບບບີວອອກຂອງ WMLScript ຕັ້ງຢູ່ບັນນາມ check.wmls ໃນບັນນາມເອກະສານ go_url.

ນີ້ແມ່ນຊື່ຫົວຫນັງ check.wmls ບ່ອນຫນັງ WML:

extern function go_url(the_url)
{
if (the_url=="W3School")
{
WMLBrowser.go("http://www.codew3c.com/wmlscript/wap.wml")
}
}

ບໍ່ວ່າການໃຊ້ຄຳວັດຖຸທີ່ນຳໃຊ້ຫົວຫນັງ externເມື່ອນຳໃຊ້ຄຳວັດຖຸນີ້, ພາສາຂອງຫົວຫນັງຈະຕາມມາບໍ່ພຽງແຕ່ .wmls ພາສາຂອງຫົວຫນັງອື່ນໆ ຫຼື ເຫດການ. ຖ້າຫົວຫນັງມີຄວາມລັບ, ບໍ່ຕ້ອງໃຊ້ຄຳວັດຖຸ extern.