manuel_cfe escribió:
Hola otra ves por aqui, pero lo he intentado y no....
Veran este es mi codigo:
Código :
miXML2.ignoreWhite = true;
miXML2.onLoad = function (success) {
   //Cargamos y llenamos el array
   losDatos = new Array();   
   lista.dataProvider = losDatos;   //Metemos los datos en la lista
   if (success){
      for (i=0; i<miXML2.firstChild.firstChild.childNodes.length; i++){
losDatos.addItem({label:miXML2.firstChild.firstChild.childNodes[i].childNodes[0].firstChild,
data:miXML2.firstChild.firstChild.childNodes[i].childNodes[1].firstChild});
      }
   if (!success)  {
         gotoandplay('sincalibrar');
       }   
   }
}
miXML2.load("calibraciones.php?serie="+ _global.serie);Lo que yo quiero esque cuando la carga de miXML2 no sea exitosa (!success) se vaya al fotograma "sincalibrar", pero no lo hace. Gracias de antemano
Que tal amigo... lo único que veo es un problema con los corchetes  

 , ya que anidaste if(!success) dentro de if(success), es decir nunca vas a ejecutar gotoandplay('sincalibrar'). En forma correcta el código debe ser así:
Código :
miXML2.ignoreWhite = true;
miXML2.onLoad = function (success) {
   //Cargamos y llenamos el array
   losDatos = new Array();   
   lista.dataProvider = losDatos;   //Metemos los datos en la lista
   if (success){
      for (i=0; i<miXML2.firstChild.firstChild.childNodes.length; i++){
losDatos.addItem({label:miXML2.firstChild.firstChild.childNodes[i].childNodes[0].firstChild,
data:miXML2.firstChild.firstChild.childNodes[i].childNodes[1].firstChild});
      }
   }
   else gotoandplay('sincalibrar');
}
miXML2.load("calibraciones.php?serie="+ _global.serie);ok.  avisa si te sirve... 
Ciao! 
