Try this:

<xsl:for-each select="state">
        <xsl:text>      function start(frm){
                initialize('</xsl:text>
        <xsl:value-of select="@id"/>
        <xsl:text>', "</xsl:text>
        <xsl:apply-templates/>
        <xsl:text>");
                output(frm, 'init');
        }</xsl:text>
</xsl:for-each>

Vadim

> -----Original Message-----
> From: Hege Hansbakk [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, July 05, 2001 4:13
> To: [EMAIL PROTECTED]
> Subject: Problems with linebreaks in Cocoon 2
> 
> 
> Hi!
> 
> I am using Cocoon 2, and I have the following problem:
> 
> In my xsl-file I have written:
> 
> <xsl:for-each select="state">
>       <xsl:text disable-output-escaping="yes">
>       <![CDATA[
>               function start(frm){
>                       initialize(']]>
>       </xsl:text>
>       <xsl:value-of select="@id"/>
>       <xsl:text disable-output-escaping="yes">
>       <![CDATA[', "]]>
>       </xsl:text>
>       <xsl:apply-templates/>
>       <xsl:text disable-output-escaping="yes">
>       <![CDATA[");
>               output(frm, 'init');
>       }]]>
>       </xsl:text>
> </xsl:for-each>
> 
> This is a javascript-function, which takes a string as a parameter. My
> problem is that Cocoon parses this as a string with linebreaks, which
> Javascript doesn't accept.
> The output is like this:
>       function start(frm){
>               initialize('
>                       init
>                               ', "
> 
>               Text
>                               ");
>                                       output(frm, 'init');
>                               }
> 
> 
> How can I get Cocoon to not add any linebreaks?
> 
> I have been looking for an answer to this on the web, but I can't find
> anything. I did read about changing the following line in
> cocoon.properties though:
> formatter.text/html/loose.line-width = 120
> But, I can't find this file on my harddisk. Does it even exist for Cocoon 2?
> 
> Thank you in advance!
> 
> Regards,
> Hege Hansbakk
> 
> 
> 
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.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/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to