Das ist die html:
<html>
<head>
<title>dom</title>
</head>
<body>
<script language="JavaScript">
xmlfile="test.xml";
xslfile="test.xsl";
// XML laden
xmlinput=new ActiveXObject("MSXML2.DOMDocument");
xmlinput.async=false;
xmlinput.load(xmlfile);
// XSL laden
xslinput=new ActiveXObject("MSXML2.DOMDocument");
xslinput.async=false;
xslinput.load(xslfile);
// xsl:variable-Definitionen
obj=xslinput.documentElement.getElementsByTagName("xsl:variable");
obj[0].firstChild.nodeValue=xmlfile;
// generierten HTML-Code ausgeben
htmloutput=xmlinput.transformNode(xslinput.documentElement);
// htmloutput geeignet ausgeben
</script>
</body>
</html>