|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Re: Dynamic processing of xml file using xsl and
Hi Michael,
Thanks for the hint on 'innerHTML'. And the MSXML2 method looks familiar.. ;) To all, Here the XSLTransform function with in comment two of my previous attempts. The first attempt gave a type mismatch (I couldn't think of a quick fix). The second inserted HTML as escaped text :-P. But the third should work in MS IE (more or less).. function XSLTransform(outputElement)
{
if (nsbrowser) {
var ownerDocument = createDocument();
var newFragment = processor.transformToFragment(dataXML, ownerDocument);
var oldLink = document.getElementById("xsllink");
document.getElementById(outputElement).replaceChild(newFragment, oldLink);
} else if (iebrowser) {
//var newFragment = createDocument();
//dataXML.transformNodeToNode(dataXSL, newFragment);
//var oldLink = document.getElementById("xsllink");
//document.getElementById(outputElement).replaceChild(newFragment, oldLink); //var newFragment = document.createTextNode(dataXML.transformNode(dataXSL));
//var oldLink = document.getElementById("xsllink");
//document.getElementById(outputElement).replaceChild(newFragment, oldLink); var newFragment = dataXML.transformNode(dataXSL);
var oldLink = document.getElementById("xsllink");
document.getElementById(outputElement).innerHTML = newFragment;
}
}Cheers, Geert -- Geert.Josten@xxxxxxxxxxx IT-consultant at Daidalos BV, Zoetermeer (NL) http://www.daidalos.nl/ tel:+31-(0)79-3316961 fax:+31-(0)79-3316464 GPG: 1024D/12DEBB50
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








