VRML - Cargar documento XML en JavaScript

 
Vista:

Cargar documento XML en JavaScript

Publicado por Antonio (1 intervención) el 09/03/2009 14:21:18
Hola, estoy intentando leer datos de un archivo xml haciendo uso de javaScript.

Este código funciona correctamente ejecutándolo directamente desde la consola de MSDOS, pero al incluirlo desde VRML no funciona la función load, aunque se crea el objeto correctamente.

¿Alguien sabe el motivo u otra función para cargar el documento?

Muchas gracias por vuestra atención
-----------------------------------------------------------------

DEF MyScript Script {

url "javascript:

function initialize()
{
var xmlDoc;
xmlDoc = new ActiveXObject('msxml2.DOMDocument.3.0');

xmlDoc.async = false;
xmlDoc.load('novedades.xml');
print(xmlDoc.text) ;
if (xmlDoc.readyState == 4)
{

var x = xmlDoc.getElementsByTagName('novedades');


}
}

"
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cargar documento XML en JavaScript

Publicado por macia (1 intervención) el 01/12/2009 08:10:33
function xml_carrega(){
if (window.ActiveXObject) { // IE

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
// Carrega el Document XML
xmlDoc.load("exemple.xml");
_exec(); // funcio que s'executara en carregar-se
}
else // altres o almenys firefox
if (document.implementation && document.implementation.createDocument) {

var xmlDoc = document.implementation.createDocument("", "doc", null);

// Carrega el Document XML
xmlDoc.load("exemple.xml");
xmlDoc.onload=_exec; // funcio que s'executara en carregar-se


}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar