Subject: RE: [xsl] How I can include javscript code ? From: "Charles Knell" <cknell@xxxxxxxxxx> Date: Tue, 09 Jul 2002 13:57:18 -0700 |
There's no need to disable output escaping if you enclose your code in <![CDATA[ ]]> tags. -- Charles Knell cknell@xxxxxxxxxx - email ---- "Julian Reschke" <julian.reschke@xxxxxx> wrote: > > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Vasu Chakkera > > Sent: Tuesday, July 09, 2002 9:24 PM > > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > > Subject: Re: [xsl] How I can include javscript code ? > > > > > > >Hi I nedd to include some javascript in my XSLT. > > Its not clear as to what you actually want to do.. > > If you want to the XSLT processor to execute some javascript, > > then it shud > > be through Extension Element. > > With what you have asked , it looks to me that you want to just > > have some > > javascript included in the HTML file that your xsl generates. > > for this just include your javascript code in the XSL.. > > example > > <?xml version="1.0"?> > > <xsl:stylesheet version="1.0" > > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > > <xsl:template match="/"> > > <script> > > alert('hello'); > > </script> > > </xsl:template> > > </xsl:stylesheet> > > > > The above will get an alert box with a hello message > > > > If you want to use some looping logic into the javascript body , > then you > > may force yourself to write your code like below.. > > <xsl:template match="/"> > > <script> > > for(var i = 0;i<3;i++) > > { > > alert('hello'); > > } > > </script> > > </xsl:template> > > This however is not correct because you are not allowed to use > > the reserved > > character '<' ( in i<3 ) > > In which case your xsl should be as below.. > > <xsl:template match="/"> > > <script> > > <xsl:text disable-output-escaping="yes"> > > ... > > Not portable und not necessary. In XHTML, the "<" is *expected* to > be > escaped. When producing HTML, the XSLT "html" output method will take > care > of this. > > > > 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, David Carlisle | Thread | Re: [xsl] How I can include javscri, Mike Brown |
RE: [xsl] How I can include javscri, Vasu Chakkera | Date | RE: [xsl] Sorting Nested Loops, Michael Kay |
Month |