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

Problema ActionScript y XML

Estas en el tema de Problema ActionScript y XML en el foro de Flash y Actionscript en Foros del Web. Pues tengo una web que esta toda hecha en flash abajo en la esquina izquierda tengo una caja de texto en la cual mi intencion ...
  #1 (permalink)  
Antiguo 31/03/2008, 03:16
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 1 mes
Puntos: 2
Exclamación Problema ActionScript y XML

Pues tengo una web que esta toda hecha en flash abajo en la esquina izquierda tengo una caja de texto en la cual mi intencion es utilizar esa caja de texto como un apartado de ultimas noticias visualizando las noticias dentro de un archivo XML. El problema es el siguiente que en la primer linea lo que nos sale es undefined pero luego ya funciona perfectamente. Osea en otras palabras que carga antes flash que cargar el XML y por eso esa linea sale como undefined, alguien sabe como podria resolver esto? el codigo es el siguiente:

news = new XML();
news.ignoreWhite = true;
news.onload = loaded;
contador = 0;
nodos = 0;
news.load("gestion/news.asp");
//news.load("news.xml");
function loaded() {
//nouveau = news.firstChild.childNodes;
// ya tenemos el xml completo
nodos = news.firstChild.childNodes.length ;
// numero de nodos
}
/*----------------------------------------------------------------*/
// FUNCTION LISTE DES EXP
/*----------------------------------------------------------------*/
function list() {
_root.info.content.url = news.firstChild.childNodes[contador].attributes.url;
_root.info.content.actu = news.firstChild.childNodes[contador].firstChild.nodeValue;
_root.info.gotoAndPlay(1);
contador = contador+1;
}
/*----------------------------------------------------------------*/
// FUNCTION NEXT (lit la news suivante
/*----------------------------------------------------------------*/
function next() {
nodos = news.firstChild.childNodes.length -1 ;
if(contador>nodos){ contador = 0}
list()
}

esto es lo que tengo dentro de la caja de texto y en su linea de tiempo:

stop();
_root.next();

saludos y gracias
  #2 (permalink)  
Antiguo 01/04/2008, 01:34
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 1 mes
Puntos: 2
Re: Problema ActionScript y XML

alguien entiende mi problema??

salu2
  #3 (permalink)  
Antiguo 02/04/2008, 02:42
Avatar de codeman1234  
Fecha de Ingreso: marzo-2008
Mensajes: 545
Antigüedad: 16 años, 1 mes
Puntos: 2
Exclamación Re: Problema ActionScript y XML

Pues el problema es que hemos cojido esta web a medias y este codigo es bastante lioso como te muestro arriba, pero el problema que tiene este codigo es lo siguiente:

1) llama funcion list
2)saca por pantalla undifined
3)comprueba archivo xml

y lo que deberia hacer es lo siguiente

1)comprobar archivo xml (si esta cargado o no)
2) llamar funcion list
3) mostrar contenido de archivo xml

entiendes lo que te digo ese es mi problema q en la primer linea saca "undifined" porque llama antes la funcion list que comprobar el archivo xml y al no encontrar nada pues te saca un error mostrandote "undifined" como si el archivo a q se enlazo la funcion no se encuentra la ruta.

mirando el codigo q te he puesto alguien seria capaz de llegar a una solucion o alguna idea?

salu2 y gracias
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 02:05.