hola, quisiera que me ayuden a resover el sigueinte problema.
estoy haciendo un sistema en donde el cliente debe subir al server un documento xml, pero este docuemtno debe validarse. tengo dos opciones para esto validar del lado del server y validar del lado del cliente. Del lado del server lo he descarto pues tomaria mucho timepo( tiempo de envio y tiempo de procesamiento), por eso he optado por validar por el lado del cliente, pero esto me origina un problemilla, el problema es que nose como hacer... ya encontre como hacerlo con IE,pero falta el como hacerlos con Mozilla y talvez otros navegadores mas... Agradesco de antemano su ayuda.
El codigo para IE es el siguiente:
<HTML>
<BODY onload="validate()">
<SCRIPT>
function validate()
{
xmldoc= new ActiveXObject("Microsoft.XMLDOM");
xmldoc.onreadystatechange = BienoMal;
xmldoc.validateOnParse = true;
xmldoc.load("pizzas.xml");
}
function BienoMal() {
if (xmldoc.readyState == 4)
{
var e=xmldoc.parseError;
if (xmldoc.childNodes.length == 0) {
alert(e.reason + " Line: " + e.line + " " + e.linepos);
}
else {
window.navigate("pizzas.xml");
}
}
}
</SCRIPT>
</BODY>
</HTML>