|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: collapsable / expandable tree in XSL
Hi Jarno,
I agree with you: The XSLT engine in the browser is perfectly correct.
I went through the archive mails on "disable-output-escaping" and the majority of posts deal with how to insert html abreviations like <, ' instead of < , '. So I tried different ways:
=> <xsl:text disable-output-escaping="yes"> <![CDATA[ <div id="CollapseMenu0Block2"> ]]> </xsl:text> )
=> using <xsl:output method="text"/> or <xsl:output method="html"/> at the begining of the stylesheet
=> <processing-instruction name="html"> <![CDATA[ <div id="CollapseMenu0Block2"> ]]> </processing-instruction>
but the browser still prints the tag instead of generating an node tree and processing it (simple ex. http://www.idiap.ch/~guillemo/JAVASCRIPT/dynapi/docs/examples/TEST.xml against http://www.idiap.ch/~guillemo/JAVASCRIPT/dynapi/docs/examples/collapsemenu1.html)
Any idea is welcome, thanks a lot,
Maël
Jarno.Elovirta@xxxxxxxxx wrote:
> Hi,
>
> > The problem is one <DIV> tag which does not end. I use <xsl:value-of
> > select="$div0"/> where div0 is <div
> > id="CollapseMenu0Block0"> But
> >
> > the browser prints it instead of process it. The author of the
>
> The XSLT engine in the browser is perfectly correct in not creating an element node, because what you're asking is a text. See the XSLT FAQ on disable-output-escapeing and rewrite the stylesheet to generate a *node tree* instead of text that is start end end tags.
>
> Cheers,
>
> Jarno - Velvet Acid Christ: Malfunction (Destructive mix by Funker Vogt)
>
> 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








