|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: interactive XSLT
> Sorry, if this question is simple for you. But I can not find a good > solution from the Web articles I found. > > My problem sound very simple: > > I want to display the XML source applying different XSL style sheets > dependent on the user interaction (e.g. buttons) or > (preferred) the same > style sheet with different parameter settings. The xml should not be > transformed to html and then displayed, but directly viewed > in the browser > ( starting first a parser with different parameters would be too much > handling overhead at customer side). > > MY QUESTION: > Can I modify parameters (xsl:param) from Javascript based on user > interaction? How? You can in IE, but unfortunately I don't know anything about Mozilla, and I think this is somewhat browser-specific. To see how to do it in IE, go to: http://www.biglist.com/lists/xsl-list/archives/200102/msg00277.html In this model, the XSL transformation is done in Javascript with outputHTML = sourceXMLDoc.transformNode(stylesheet); The above web page shows two ways to customize parameters. > Can I combine one XML document with different style sheets > based on user interaction (e.g. Javascript)? Yes; in the above statement, simply use a different stylesheet as the argument to transformNode(). > The XML should be viewed at our customers. On these Linux PCs > mozilla is > installed as browser. No web server is available. I disagree with the other person who said you can't do any of this without a web server. I'm doing some similar things on my machine using the browser alone (which uses Javascript and an XSLT processor) to produce different kinds of output based on user input. Hope you can find a way to do this in Mozilla. > Thank you very much for a hint, how to go on. > > Simone Rehm > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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








