Πώς να καλέσετε WMLScript
- Προηγούμενη Σελίδα Εισαγωγή στο WMLScript
- Επόμενη Σελίδα WML Dialogs
Πώς να καλέσετε WMLScript από τη σελίδα WML
Παρακαλώ σημειώστε ότι τα 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.
- Προηγούμενη Σελίδα Εισαγωγή στο WMLScript
- Επόμενη Σελίδα WML Dialogs