Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Tutoriales > Internet > 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-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network