Este código ejecuta una transformación XSL-HTML con javascript
Código HTML:
<html>
<body>
<script language="javascript">
// carga XML
var xml = new ActiveXObject("Microsoft.XMLDOM")
xml.async = false
xml.load("Prueba.xml")
// carga XSL
var xsl = new ActiveXObject("Microsoft.XMLDOM")
xsl.async = false
xsl.load("xml_xsl.xsl")
// Transforma XML en HTML
document.write(xml.transformNode(xsl))
</script>
</body>
</html>