Comunidad de diseño web y desarrollo en internet online

LoadVars - URLLoader . No entiendo !!

Citar            
MensajeEscrito el 15 Ago 2008 08:42 pm
Hola hola,

estoy tratando de aprender algo de AS3, ya que a pesar de estar muy comodo con AS2, me estoy perdiendo algunas cositas nuevas como el uso de AIR en flash, etc.

Empiezo por lo básico, cargar datos de un servidor enviando una consulta a un DB con algunos parametros. Normalmente en AS2 esto lo hago de la siguiente forma:

Código ActionScript :

var carga:LoadVars = new LoadVars();
carga.load("http://www.dominio.com/carpeta/archivo.asp?parametro1=valor1&parametro2=valor2");
carga.onLoad = y todo lo que sigue...

Pues bien, en AS3, por lo que pude leer, devo usar una combinacion de las clases URLRequest y URLLoader, entonces quedaria algo asi:

Código ActionScript :

var ruta:URLRequest = new URLRequest();
ruta.url = "http://www.quasarstudio.com.br/backend/noticias/noticias.asp?sist=21111&listar=1&cabec=sim";
ruta.method = URLRequestMethod.POST;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, ejecutar);
loader.load(ruta);

Simplemente no funciona... parece ser que no deberia mandar parametros junto con la URL. no se... :(

Por favor amigos, alguien podria explicarme que está mal? por mas que lea la ayuda de Flash, no termino de entender el lio que hicieron con tantas clases.

Agradezco desde ya.
:)

editado por eldervaz

Por gufcom2

8 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 15 Ago 2008 09:41 pm
Debes hacer algo como esto:

Código ActionScript :

var ruta:URLRequest = new URLRequest("http://www.quasarstudio.com.br/backend/noticias/noticias.asp");
ruta.method = URLRequestMethod.POST;

var datos:URLVariables = new URLVariables();
datos.sist = 21111;
datos.listar = 1;
datos.cabec = "sim";

ruta.data = datos;

navigateToURL(ruta);

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.