Why doesn't this work. I am trying to performa a simple transformation. Please work!
==========================
==========
==========
=======
simpleTransform.html
==========================
==========
==========
=======
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml"
>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<Script language="javascript">
function TransformXMLString() {
var myXmlString = "<ABDC><Client Name=\"Alex Banks\">A Web Developer</Client></ABDC>"
;
var xDoc = new ActiveXObject("Microsoft.X
MLDOM");
xDoc.async="false";
xDoc.loadXML(myXmlString);
var xsl = new ActiveXObject("Microsoft.X
MLDOM");
xsl.async = false;
xsl.load("SimpleServiceSki
n.xsl");
var code = xDoc.transformNode(xsl);
target.innerHTML = xDoc.transformNode(xsl);
}
</Script>
</head>
<body onload="TransformXMLString
()">
<div id="target">Should be XSL Skined XML</div>
</body>
</html>
==========================
========
SimpleServiceSkin.xsl
==========================
=======
<?xml version="1.0" encoding="iso-8859-1"?><!-
- DWXMLSource="SimpleService
Example.xm
l" -->
<!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp " ">
<!ENTITY copy "©">
]>
<xsl:stylesheet version="1.0" xmlns:xsl="
http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" encoding="iso-8859-1"/>
<xsl:template match="/">
<style type="text/css">
<xsl:comment>
#SingleClient {
font-family: Arial, Helvetica, sans-serif;
color: #333333;
background-color: #CCCCCC;
margin: 5px;
padding: 5px;
float: left;
height: 75px;
width: 250px;
border: 1px solid #333333;
}
#SingleClient h1 {
font-size: 18pt;
font-weight: bold;
color: #000066;
}
</xsl:comment>
</style>
<div id="SingleClient">
<h1><xsl:value-of select="ABDC/Client/@name"
/></h1>
<p><xsl:value-of select="ABDC/Client"/></p>
</div>
</xsl:template>
</xsl:stylesheet>