La Comunidad de Desarrolladores WAP
@ Contacta con nosotros
  .WMLClub


APRENDIZAJE
- Tutoriales
- Código fuente / Demos
- FAQS
- Configuración móviles
- Demos en WAP

HERRAMIENTAS
- Programas / Download
- Creación de contenidos

ARCHIVO
- FAQS
- Terminales WAP
- Documentos
- Artículos
- Noticias
- Links
- Libros
- Índice WAP

Paso de variables entre ASP y WML

Graba el siguiente código como una página asp (add.asp).
add.asp inserta el valor de la variable asp (5) en el wmlscript que lo añade a una variable local (también 5).
La salida tiene que ser 10.

<% @LANGUAGE="VBSCRIPT" %>
<% Response.ContentType= "text/vnd.wap.wmlscript"%>
<% aspVariable = 5 %>

extern function addnumber(myVariable) {
<% Response.Write "var scriptVariable=5 + " & aspVariable & ";"%>
WMLBrowser.setVar(myVariable, scriptVariable);
WMLBrowser.refresh();
}

Graba el siguiente wml como num.wml
Este wml refleja el resultado obtenido con add.asp.

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>
<card>
<onevent type="onenterforward">
<go href="add.asp#addnumber('number')"/>
</onevent>
<p>
Current value is $(number)
</p>
</card>
</wml> Mensaje enviado a la lista de correo de WAP-dev@AnywhereYouGo.com