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

Cambio el loadVariables en MX? probl. c/variables

Estas en el tema de Cambio el loadVariables en MX? probl. c/variables en el foro de Flash y Actionscript en Foros del Web. Hola a todos.. mi problema es este: Tengo un archivo .fla que dentro de la linea de tiempo principal tiene una movieclip mcHija. y, en ...
  #1 (permalink)  
Antiguo 17/05/2002, 19:55
 
Fecha de Ingreso: mayo-2001
Mensajes: 452
Antigüedad: 22 años, 11 meses
Puntos: 1
Cambio el loadVariables en MX? probl. c/variables

Hola a todos.. mi problema es este:
Tengo un archivo .fla que dentro de la linea de tiempo principal tiene una movieclip mcHija.
y, en uno de los frames de la linea principal de tiempo tengo:
var variable1="JUANARTURO"



Tengo el siguiente codigo en la linea de tiempo en el frame 1 de la mcHija

var cpo3 = "A";
var cpo2 = "B";
var cpo1= "C";

carga()

function carga(){
_root.loadVariables("../programa.asp","GET");
}


Pues, para mi sorpresa... al preguntar en el codigo ASP por los valores que le llegaron en el "request" ,
el programa.asp me dice que le llego:
variable1="JUANARTURO"

Que fue lo que ocurrio?... si la especificacion de loadVariables decia claramente que viajaban al ASP las variables
que estuvieran en la linea de tiempo de donde se ejecutaba la instruccion!!!!
Esto en Flash 5 estuvo trabajando bien, pero ahora que he migrado los flas al 6 tengo este problema..

Es mas.. ya coloque en la linea principal de tiempo las variables:
var valor=TODO
var mfgName=""
var vendID=""
var opcion=A

y el asp que es llamado desde la mcHija con la misma instruccion de:
function carga(){
_root.loadVariables("../programa.asp","GET");
}

Me dice que en el request le llega:
valor=TODO&mfgName=&vendID=&opcion=A


Algo del MX que no he aprendido???? por que estan viajando las variables del _root y no las de mcHija?
Cualquier ayuda sera bienvenida y aguas con sus movies por que les puede ocurrir los mismo!!
Salud
Juan Arturo
  #2 (permalink)  
Antiguo 18/05/2002, 01:10
 
Fecha de Ingreso: diciembre-2001
Ubicación: Ciudad de México
Mensajes: 117
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Cambio el loadVariables en MX? probl. c/variables

function carga(){
_root.loadVariables("../programa.asp","GET");
}

pues ese es el error... estas diciendo: "_root envia tus variables... "
cuando deberia ser solamente loadVariables("../programa.asp","GET");

Recuerda que el path que estás especificando es el time line en el que se ejecutará el método que estás llamando.

Si haces pablito.dedo.loadVariables(etc); el path indica que las variables contenidas en pablo.dedo serán las que se mandarán.

Por otro lado... sería mejor idea que cambiaras a usar el objeto loadVars ya que loadVariables y loadVariablesNum han quedado obsoletas...

una ligera ayuda/introducción al loadvars:

http://www.alesys.net/phpBB/viewtopic.php?topic=265&forum=9&0

saludos

//rolf
//alesys.net :: tweened.com ::
//flashpro.net :: webadigital.com
<EMBED src="http://alesys.net/pruebas/bannerAlesys.swf" width=468 height=60></EMBED>
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 08:18.