Hola a Tod@s:
Tengo "historia.asp" que me devuelve una ruta de un fichero de texto.
Este fichero empieza por "historia= bla...bla...bla..."
En el primer fotograma de mi fichero .fla realizo la llamada al fichero .asp y guardo la ruta en una variable global de la manera siguiente:
System.useCodepage=true;
_global.RutaTexto=""
System.useCodepage = true;
var MiLoadVars = new LoadVars();
MiLoadVars.onLoad = function(){
_global.RutaTexto = MiLoadVars.ruta;
}
MiLoadVars.load("historia.asp");
En la capa de fichero tengo un gráfico con el siguiente código:
onClipEvent(load){
this.loadVariables(RutaTexto)
yI=linea._y-(linea._height/2)
yF=linea._y+(linea._height/2)
sentido=0
}
onClipEvent(enterFrame){
if (sentido!=0){
historia.scroll+=sentido
porc2=int(historia.scroll*100/historia.maxscroll)
scroll._y=int(porc2*(yF-yI)/100)+yI
}
if (drag==1){
porc1=int((scroll._y-yI)*100/(yF-yI)) + 1
historia.scroll=int(porc1*historia.maxscroll/100)
}
updateAfterEvent()
}
Mi problema:
Cuando ejecuto en depuración al llegar a
MiLoadVars.onLoad = function(){_global.RutaTexto = MiLoadVars.ruta; }
se lo salta y se va del tirón a
onClipEvent(load){ this.loadVariables(RutaTexto)....
Con lo que la variable global no tiene ningún valor.
Muchas gracias por vuestra ayuda.