Ver Mensaje Individual
  #11 (permalink)  
Antiguo 06/03/2011, 15:31
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Leer xml en Firefox

¡vaya torpe error! me enfoque mas en el tema de cargar el documento y aparte el resto. el documento carga bien, lo que pasa es que estas haciendo referencia incorrectamente a los elementos. tienes problema en la siguiente linea.
Código:
var tmpActual = xmlObj.childNodes(3).childNodes(2).firstChild.text;
childNodes no es una funcion sino un NodeList y para accesar a la lista debes usar corchetes y no parentesis. si quieres usar parentesis deberias usar la funcion item de los NodeList el cual es exactamente lo mismo que la anterior alternativa.

por cierto, considero conveniente utilizar XMLHttpRequest en lugar de createDocument si quieres mantener compatibilidad entre los navegadores. en chrome, createDocument crea un objeto document pero no con la misma interfaz que firefox. es decir, no existe la funcion load ni la propiedad async.

pd: firefox 3.6.3 es mi version.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.