• Viernes 8 de Noviembre de 2024, 20:21

Autor Tema:  Pasar Variables De Asp A Flash  (Leído 3716 veces)

UnderCover

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Pasar Variables De Asp A Flash
« en: Jueves 12 de Julio de 2007, 17:24 »
0
Hola gente, a ver si me pueden hechar una mano, necesito pasar variables de asp a flash (macromedia 8) como dice el titulo

desde asp se imprime la variable para ke la lea el flash, la variable se imprime con un response.write de la siguiente manera

response.write ("&id="&rut&"&")

y en flash se recibe asi:

var MiLoadVars = new LoadVars();
MiLoadVars.onLoad = function(){ _root.recibir = MiLoadVars.rut;
_root.rut=MiLoadVars.rut;


}
MiLoadVars.load("veamos.asp");

esto deberia ser asi pero no esta funcionado.

si alguien tiene mayores conocimientos al respecto, agredecere cualkier aporte a la solucion.

saludos

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Pasar Variables De Asp A Flash
« Respuesta #1 en: Jueves 12 de Julio de 2007, 17:35 »
0
Utiliza el buscador del foro, ya se ha hablado de esto con ejemplos y todo :hola:
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.

UnderCover

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Pasar Variables De Asp A Flash
« Respuesta #2 en: Jueves 12 de Julio de 2007, 23:20 »
0
donde estan los posteos ke dices, he buscado en el foro y no los he encontrado

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Pasar Variables De Asp A Flash
« Respuesta #3 en: Viernes 13 de Julio de 2007, 00:51 »
0
Acá hay uno
...pero creo que hay mas.
Un saludo :comp:
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.

UnderCover

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Pasar Variables De Asp A Flash
« Respuesta #4 en: Viernes 13 de Julio de 2007, 21:23 »
0
Citar
Bueno........

DE FLASH A ASP

En flash
1)Primero creas un objeto LoadVars
2) Le das los valores a los items que luego recuperaras con Request.Form o Request.QueryString el la página ASP
3) Por último envías los datos a la página con el método que quieras


var datos = new LoadVars();
datos.nombre="Favio";
datos.edad="23";
datos.send("Pagina.asp","_target","Metodo");


Donde target es la ventana destino, lo pas común es una ventana nueva: "_blank", y Método puede ser "POST" o "GET"


En la página ASP

Si se utilizo "POST"

<%
nombre=Request.Form("Nombre")
edad=Request.Form("Edad")
%>


Si se utilizo "GET"

<%
nombre=Request.QueryString("Nombre")
edad=Request.QueryString("Edad")
%>


DE ASP A FLASH


var datos = new LoadVars();
datos.onLoad = function(){_root.nombre.txt = datos.nombre;}
datos.load("pagina.asp");


¿Se entiende?

Saludos 

Mensaje modificado por Angel_K_ido el Octubre 24, 2006 02:46 pm


--------------------

Utiliza el buscador del foro

hola
bueno el problema es el siguiente , quiero pasar variables de asp a flash , pero en realidad no se lo que esta funcioando mal , este es el codigo.

en flash:...............................
var MiLoadVars = new LoadVars();
MiLoadVars.onLoad = function(){ _root.recibir = MiLoadVars.rut;
_

}
MiLoadVars.load("veamos.asp");

con esto se supone que recojo la variable rut que viene del asp y la dejo en un texto dinamico llamado recibir..

en asp...............................
<%
dim rut

rut=request.QueryString("id")

response.write("&rut="&rut)
%>

aqui lo que hago es traer el id que viene de otra pagina asp para que se vea en el flash.. pero en el flash no me lo muestra ,en cambio si cambio el request.querystring y le coloco rut= 123 o lo que sea me lo muestra en flash .. no se cual sera el problema ,no se si me pueden hechar una manito porfa..que hasta el momento nadie me ha dado una respuesta...