Buenas, me estoy volviendo loco con un archivo flash a ver si podeis ayudarme pues yo estoy atascado.


Un archivo flash que lee datos desde un XML generado en un servidor con PHP.

Más tarde usando un bucle FOR y la propiedad length de uno de los nodos monto una lista de elementos(usando attachMovie).

Al trabajar en local(con vínculos absolutos al servidor), todo funciona a la perfección, sin embargo al probar el archivo subido al servidor deja de funcionar.

He ido haciendo distintas pruebas trazando el problema y en principio la carga del XML tiene el status=0 (lo cuál sugiere que este se ha cargado sin problemas). Sin embargo el acceso a los datos(datos.firstChild.childNodes.length), no me funciona.

Curiosamente si copiamos el archivo(desde los temporales) y lo volvemos a montar en local en cualquier ordenador, este vuelve a funcionar.

Podeis ver el ejemplo en http://www.recdj.com y el XML.

P.D: Si dentro del onLoad del XML incluyo el típico condicional

Código :

datos.onLoad=function(sucess){if(sucess){ejecuta();}}
la función no se ejecuta, sin embargo el datos.status=0.


La verdad es que yo no me lo explico, a ver si con vuestra ayuda...
Gracias!!!