Hola amigos del foro, fijense tengo el siguiente problema, tengo un menú en XML con javaScript, que funciona perfectamente en Internet Explorer, pero no funciona ni en Netscape, ni en Firefox, ni en Opera.
El error me sale en la siguiente linea de código:
Código PHP:
var oDoc = nu2MenuSys.XMLDocument;
donde
nu2MenuSys es el id de una etiqueta xml:
Código PHP:
<xml id="nu2MenuSys">
El error que me presenta es el siguiente:
Firefox:
Código:
nu2MenuSys is undefined (line 28)
(que es justamente donde esta la linea que tiene el XMLDocument)
Opera
Código:
http://www.una.edu.ve/~web/WebUNA_actual/
Event thread: load
Error:
name: TypeError
message: Statement on line 31: Could not convert undefined or null to object
Backtrace:
Line 31 of linked script http://www.una.edu.ve/~web/WebUNA_actual/jnu2xmlmenu_c.js
var oNodeList = oDoc.getElementsByTagName(sXMLMenuTag);
Line 387 of linked script http://www.una.edu.ve/~web/WebUNA_actual/jnu2xmlmenu_c.js
_nu2MObj.initMenu();
At unknown location
[statement source code not available]
Me parece que el error viene justamente de la asignación del XMLDocument a una variable

, y luego del tratar de usar dicha variable.
Mi pregunta es: El XMLDocument es una propiedad disponible solo en JScript?, o tambien esta disponible en JavaScript?, si no esta disponible, hay algo por lo que pueda sustituirlo?
De antemano, muchisimas gracias...
(espero haberme explicado)