Subject: Re: [xsl] JScript embedded in xsl From: Robert Koberg <rob@xxxxxxxxxx> Date: Tue, 20 Jan 2004 15:07:04 -0800 |
Hi, I realise that this isn't entirely an xslt problem, but I'm not entirely familiar with the JScript API for MSXML which is part of the problem.
I want to add some JScript to the results (html) of an xslt so that when the user clicks a link on the result page, it causes an instance of MSXML to retransform the xml file (possibly taking parameters) and reload the browser window with the new results.
Client side transformation is the only appropriate way of handling this problem in this case. Server side transformation would work quite nicely, but this isn't in a situation where there's a server present.
Create a processor object: // might want to cache this var templates = new ActiveXObject("Msxml2.XSLTemplate.4.0"); templates.stylesheet = XSLT_as_A_DOM_object_variable; var processor = templates.createProcessor(); ... processor.input = XML_DOM_source_variable; processor.addParameter(name, value); processor.transform; document.all.containerDiv.innerHTML = processor.output;
best, -Rob
Thanks, Brendan
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] JScript embedded in xsl, annirack | Thread | [xsl] non-breaking spaces in html t, walter . crockett |
[xsl] non-breaking spaces in html t, walter . crockett | Date | RE: [xsl] non-breaking spaces in ht, Josh Canfield |
Month |