ASP y WAP

WMLScript (Wireless Markup Language Script) permite ejecutar procesos sobre los archivos WML en el propio cliente. Su utilizaci�n es indicada para validar datos introducidos por el usuario, acceder a funcionalidades del dispositivo (por ejemplo enviar mensajes, consultar la agenda de tel�fonos o los datos de la tarjeta de la operadora).

En el siguiente ejemplo se utilizan dos archivos uno WML y otro WMLS que contiene una sencilla funci�n para sumar dos valores.

Archivo WML de entrada de datos y visualizaci�n del resultado

Archivo 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="card1" title="Suma"> 
    <p>
        Operando 1: <input format="*N" name="op1" title="operando 1:"/> 
        <br/> 
        Operando 2: <input format="*N" name="op2" title="Operando 2:"/> 
        <br/> 
        Resultado= <u>$(sumatorio)</u>  
       	<do type="accept" label="Sumar"> 
            <go href="funciones.wmls#Suma('sumatorio','$(op1)','$(op2)')"/> 
        </do> 
    </p>
</card> 
</wml>

Archivo WMLS de funciones

Archivo WMLS
/* 
 * Funcion Suma
 */ 
extern function Suma(varname, op1, op2) { 
    var result = op1 + op2;
    // Se env�a el resultado
    WMLBrowser.setVar(varname, s); 
    // Se actualiza el card actual para mostrar el resultado
    WMLBrowser.refresh(); 
};

COMPARTE ESTE ARTÍCULO

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
ARTÍCULO ANTERIOR

SIGUIENTE ARTÍCULO