xsl-list
[Top] [All Lists]

RE: [xsl] Transforming double quotes

2008-06-23 08:21:10
From: Aaron Johnson [mailto:artpunx(_at_)gmail(_dot_)com]
Sent: Monday, June 23, 2008 11:16 AM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Transforming double quotes

Hi!

I am having a problem passing double quotes. I am trying to output
some javascript inside a template, when the template is transformed
the double quotes come through as " in the resulting html.

Use <![CDATA[ ]]> around the text:

        <script type="text/JavaScript">
<![CDATA[

                var gaJsHost = (("https:" == document.location.protocol) ?
"https://ssl."; : "http://www.";);
                document.write(unescape("%3Cscript src='" + gaJsHost +
"google-analytics.com/ga.js'
type='text/javascript'%3E%3C/script%3E"));
]]>

        </script>
        <script type="text/javascript">
<![CDATA[
                var pageTracker = _gat._getTracker("UA-554771-3");
                pageTracker._initData();
                pageTracker._trackPageview("<xsl:value-of
select="$virtualPage"/>");
]]>
        </script>



--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--