Programación en castellano
Inicio > Tutoriales > ASP > ASP y WAP
-Tutoriales

ASP y WAP


WMLScript

. Uso de WMLScript

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(); 
};

 
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados