All I can do to help is show you the way I do it. I don't use the CDATA-section, because I need xsl-instructions to generate my JavaScript. Below is a snippet that works for sure (for me at least). (I did replace 'script' with 'scropt' in an attempt to fool the virusscan...)
<xsl:template match="/"> *snip* <scropt type="text/javascript"> /* preload images */ <xsl:for-each select="products/category"> <xsl:value-of select="concat('image', position())"/> = new Image(); <xsl:value-of select="concat('image', position())"/>.src = "<xsl:value-of select="concat('images/products/', @id, '/', logo/@src)"/>"; </xsl:for-each> </scropt> *snip* </xsl:template> so, no CDATA, not <... Hope this helps... Koen > -----Oorspronkelijk bericht----- > Van: Barbara Post [mailto:[EMAIL PROTECTED]] > Verzonden: donderdag 29 augustus 2002 11:33 > Aan: [EMAIL PROTECTED] > Onderwerp: Re: bug with javascript ? > > > I tried your suggestion, Koen, (with "<" and ">") but now I see the > javascript code on my html. It is not executed at all... I use IE 5.5. > > Barbara > > PS : sorry for double-posting I was warned by the antivirus software. > ----- Original Message ----- > From: "Koen Pellegrims" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Thursday, August 29, 2002 11:22 AM > Subject: RE: bug with javascript ? > > > > mmm, I don't see where you need to use < and > tags. > > To make sure your javascript remains untouched, you could put > the code in > a > > CDATA section: > > <script language="javascript"> > > <![CDATA[ > > if (document.all) { > > ... > > } > > ]]> > > </script> > > > > Koen. > > > > > -----Oorspronkelijk bericht----- > > > Van: Barbara Post [mailto:[EMAIL PROTECTED]] > > > Verzonden: donderdag 29 augustus 2002 11:01 > > > Aan: [EMAIL PROTECTED] > > > Onderwerp: bug with javascript ? > > > > > > > > > c203. > > > > > > My XSL contains some javascript : > > > > > > Is it normal that when I look at the source of my html output > I see the > > > full code (in the body part) written out ? > > > > > > > --------------------------------------------------------------------- > Please check that your question has not already been answered in the > FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> > > To unsubscribe, e-mail: <[EMAIL PROTECTED]> > For additional commands, e-mail: <[EMAIL PROTECTED]> > > --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>