Comunidad de diseño web y desarrollo en internet online

Duda con ASP

Citar            
MensajeEscrito el 27 Jun 2007 09:26 am
Hola amigos.
tengo una gran duda para un problema que quizas sea muy sencillo de resolver
tengo una pagina asp que me envia unos datos por URl:
***
http://...Resultado_big.asp?Simple=0&rbOrigen=estacion&rbDestino=estacion&idOrigen=1102&idDestino=718
***
y desde flash quiero recuperar esos datos, y no logro hacerlo
mi codigo flash es el siguiente:
***
recibe = idOrigen; //recoge la variable del 1 swf
Datos = new LoadVars();
Datos.load("Resultado_big.asp?idOrigen="+idOrigen+"_Self","GET");
Datos.onLoad = function()
{
recibe.text = Datos; // si es error
}
***
y deseo que lo coloque en la variable recibe.
esta mal hecho?
no me toma la variable
alguna ayuda?
gracias

Por alexbirchler

7 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Jun 2007 01:45 pm
Otra cosa...
intento e intento y nada.
busco por el foro y no consigo respuesta que me ayude...
es posible, ya que tengo los datos en la URl (es decir, que asp los manda bien) que los pueda leer directamente de la URL?
gracias... seguiré buscando

Por alexbirchler

7 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Jun 2007 02:15 pm
Por qué no se las pasas al swf.

Utilizo la librería SWFObject así que te pongo el ejemplo con ella

var so = new SWFObject(”pelicula.swf”, “tu_pelicula”, “200″, “200″, “7″, “#000000″);

so.AddVariable("variable1", request.servervariables(variable1) );
so.AddVariable("variable2", request.servervariables(variable2) );

Creo que en asp se recogen así,

Después en el flash tendrás las variables en _root['variable1'] y _root['variable2']

No sé si te servirá, saludos

Por aitorlape

23 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 Jun 2007 02:34 pm
Gracias, voy a probar

Por alexbirchler

7 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Jun 2007 03:14 pm
Nada no me va...
teneis algun ejemplo?
gracias

Por alexbirchler

7 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Jun 2007 07:00 pm
Suponiendo que tienes swfobject.js (http://blog.deconcept.com/swfobject/swfobject.zip)

Código :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Duda ASP</title>
<script type="text/javascript" src="swfobject.js"></script>
</head>
<body>

<script type="text/javascript">
   var so = new SWFObject("movie.swf", "mymovie", "400", "400", "8", "#000000");
   so.addVariable("variable1", <%response.write(request.querystring("variable1"))%>);
   so.addVariable("variable2", <%response.write(request.querystring("variable2"))%>);
</script>

</body>
</html>


Yo no utilizo ASP, creo que lo puse mal y es con el querystring si las variables se pasan por GET
Después comprueba en el flash que las captura.

trace(_root['variable1']);
trace(_root['variable2']);

Creo que más no te puedo ayudar, comprueba que en ASP es correcto capturar así las variables.

Saludos

Por aitorlape

23 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Jun 2007 07:59 am
El problema es el siguiente:
es una pagina que ya esta hecha en ASp (puedo pocen el SWFobject.js?) y quiero recuperar los datos de esa pagina que ya envía los datos de la siguiente manera...
***
http://...(aqui va la direccion)/Resultado_big.asp?idOrigen=1203&idDestino=527
***
la otra cosa es que en Flash he colocado el siguiente código que supuestamente me lee los datos, pero me los presenta como undefined:
***
Datos = new LoadVars();
Datos.recibe = recibe;
Datos.sendAndLoad("Resultado_big.asp", Datos, "POST");

recibe = Datos.idOrigen;

Datos.onLoad = function(ok) {
if(ok) {
mensaje = "variables recogidas";
} else {
mensaje = "error de conexión con el servidor";
}
}
***
alguna ayuda?

Por alexbirchler

7 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Jun 2007 12:24 pm
A ver si esto te sirve de algo (prueba Load, en vez de SendAndLoad)

http://www.cristalab.com/foros/p1921.html

Por aitorlape

23 de clabLevel



Genero:Masculino  

firefox

 

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