Foros del Web » Creando para Internet » Flash y Actionscript »

Pasar parámetros a una pagina asp.net

Estas en el tema de Pasar parámetros a una pagina asp.net en el foro de Flash y Actionscript en Foros del Web. Buenas tardes, Me han pedido que revise unas incidencias de una aplicación web hecha en asp.net que tiene embebido un flash. La verdad es que ...
  #1 (permalink)  
Antiguo 18/03/2014, 14:20
 
Fecha de Ingreso: noviembre-2009
Mensajes: 32
Antigüedad: 14 años, 4 meses
Puntos: 1
Pasar parámetros a una pagina asp.net

Buenas tardes,

Me han pedido que revise unas incidencias de una aplicación web hecha en asp.net que tiene embebido un flash. La verdad es que es la primera vez que hago algo de flash. He conseguido obtener el código fuente del archivo swf. En cierto momento de la interacción con el usuario debe pasar unos parámetros a una pagina hecha en asp, pero parece que la comunicación no llega al servidor... a pesar de no tener ninguna idea de flash me parece lógico lo que hace...

Dejo el código de la invocación.

Código:
this.elPadre.remoting.pagina("GuardaTest", loc2, this.res0, this.res1, this.res2, this.res3, this.res4, this.res5, this.res6, this.res7, this.res8, this.elPadre.emailActivo);
Y este el de la funcion pagina

Código:
public function pagina(arg1:String, arg2:flash.net.Responder, ... rest):*
        {
            this.visible = true;
            var loc1:*=this.strService.replace("/", ".");
            var loc2:*=rest.length;
            switch (loc2) 
            {
                case 0:
                {
                    this.conex.call(loc1 + "." + arg1, arg2);
                    break;
                }
                case 1:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0]);
                    break;
                }
                case 2:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1]);
                    break;
                }
                case 3:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2]);
                    break;
                }
                case 4:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3]);
                    break;
                }
                case 5:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4]);
                    break;
                }
                case 6:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5]);
                    break;
                }
                case 7:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5], rest[6]);
                    break;
                }
                case 8:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5], rest[6], rest[7]);
                    break;
                }
                case 9:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5], rest[6], rest[7], rest[8]);
                    break;
                }
                case 10:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5], rest[6], rest[7], rest[8], rest[9]);
                    break;
                }
                case 11:
                {
                    this.conex.call(loc1 + "." + arg1, arg2, rest[0], rest[1], rest[2], rest[3], rest[4], rest[5], rest[6], rest[7], rest[8], rest[9], rest[10]);
                    break;
                }
            }
            return;
        }
Podéis echarme una mano, ahora mismo no veo luz al final del tunel...

Gracias de antemano, un saludo,
__________________
Sitio Web: Noticias tecnológicas
  #2 (permalink)  
Antiguo 18/04/2014, 13:55
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 21 años, 4 meses
Puntos: 37
Respuesta: Pasar parámetros a una pagina asp.net

Yo me quede con actionScript de flash 5. pero al menos con "loadMovie" o "getURL" enviando los parametros como propiedades del movie llamador llegaban bien al servidor (tratese de php, asp o .net)

Si pudieras poner una depuracion y ver como queda finalmente esto:

loc1 + "." + arg1

o bien, desde el programa ASP del servidor ver si estas recuperando por "request.form" o request.querystring

Me parece raro ver el parametro "GuardaTest" sin una extension, supongo que deberia decir "GuardaTest.asp" o algo asi.. y prueba tambien el puro link al asp solo desde el navegador para ver que este respondiendo

quiza alguno de estos links pueda orientarte mas sobre la implementacion del remoting:
http://www.asfusion.com/blog/entry/i...flash-remoting

Etiquetas: as, flash, swf
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:56.