Subject: RE: [xsl] How I can include javscript code ? From: "Julian Reschke" <julian.reschke@xxxxxx> Date: Wed, 10 Jul 2002 16:28:35 +0200 |
This has nothing to do with the script being in a CDATA section -- it's just an effect of the HTML output method... > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Charles Knell > Sent: Wednesday, July 10, 2002 4:18 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] How I can include javscript code ? > > > You can try this universe, Mike. > > This stylesheet: > ####################### > <?xml version="1.0" encoding="UTF-8"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <xsl:output method="html" indent="yes" encoding="UTF-8" /> > <xsl:template match="/"> > <html> > <head> > <script language="JavaScript"> > <![CDATA[ > function twiZone(Node){ > if(Node >= 1){ > alert("This one."); > } > } > ]]> > </script> > </head> > <body onload="twiZone(3)"> > > </body> > </html> > </xsl:template> > </xsl:stylesheet> > ####################### > Produces this output: > ####################### > <html> > <head> > <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> > <script language="JavaScript"> > > function twiZone(Node){ > if(Node >= 1){ > alert("This one."); > } > } > > </script> > </head> > <body onload="twiZone(3)"></body> > </html> > ####################### > And if you don't want to type the <![CDATA[ ]]> tags in manually, you > can use the cdata-section-elements attribute of the <xsl:output> element > like this: > > <xsl:output cdata-section-elements="script"> > -- > Charles Knell > cknell@xxxxxxxxxx - email > > > ---- Mike Brown <mike@xxxxxxxx> wrote: > > Charles Knell wrote: > > > There's no need to disable output escaping if you enclose your code > > in > > > <![CDATA[ ]]> tags. > > > > In what alternate universe? > > > > - Mike > > > __________________________________________________________________ > __________ > > mike j. brown | xml/xslt: http://skew.org/xml/ > > denver/boulder, colorado, usa | resume: http://skew.org/~mike/resume/ > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] How I can include javscri, Charles Knell | Thread | Re: [xsl] How I can include javscri, Jeni Tennison |
Re: [xsl] How I can include javscri, Charles Knell | Date | Re: [xsl] How I can include javscri, Jeni Tennison |
Month |