News: - Used by 85,000 Members - SMS Backed up 7,35,000 - Contacts Stored  28,850 !!

Main Menu

How to call a WMLScript from a WML page

Started by Kalyan, Aug 02, 2009, 06:57 PM

Previous topic - Next topic


How to call  a WMLScript from a WML page

WMLScripts are not embedded in WML pages.

A WML page only contains references to script URLs.

In the example below, if you select the go label, the external script will direct you to

<?xml version="1.0"?>

  <card id="no1" title="Go to URL">
    <do type="options" label="Go">
      <go href="check.wmls#go_url('itacumens')"/>

The red line above contains a reference to a WMLScript. The script is in a file called check.wmls, and the name of the function is go_url.

Here is the WML page called check.wmls:

extern function go_url(url)
if (url=="itacumens")

Note that the function is using the extern keyword.

When using this keyword the function can be called by other functions or WML events outside the .wmls file

To keep a function private, drop the extern keyword