Comunidad de diseño web y desarrollo en internet online

AIR: Abrir url en navegador pero pasando datos por POST

Citar            
MensajeEscrito el 23 Ene 2009 02:29 pm
Hola buenas, llevo poco tiempo con as3 y me he encontrado pronto con un pequeño problema que por mucho que busco no consigo solucionar. La historia es que quiero abrir una url en una ventana pero que pase unas variables mediante post, consigo que habra la web en el navegador predeterminado, pero las variables las envia por get y aparecen en el navegador, os pongo el script a ver si alguien me puede echar un cable, muchas gracias.
Deciros que si subo el swf generado al servidor funciona perfectamente, pero si lo ejecuto como aplicacion air, me sigue ocurriendo que lo manda por get.

var variables:URLVariables = new URLVariables();
var envio:URLRequest=new URLRequest();
envio.url="http://www.prueba.com/login.php";
envio.method=URLRequestMethod.POST;
envio.data=variables;


variables.user="prueba";
variables.pass="prueba";

function abrir(e:Event):void {
navigateToURL(envio);
}
boton.addEventListener(MouseEvent.CLICK,abrir);

Por diegopubli

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Nov 2009 12:20 am
Intenta usando envio.method="POST" y tal vez también mediante un URLLoader:

var urlLoader:URLLoader=new URLLoader();
urlLoader.load(envio);

Espero que sirva .

Por Rafeo

650 de clabLevel

3 tutoriales
1 articulo

Genero:Masculino  

firefox

 

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