Un promemoria: JS in XSLT

Questo è un promemoria per me, ma che magari serve a qualcuno...

Se vogliamo inserire del codice JS in un foglio di stile (XSLT) occorre inserirlo in un <CDATA/> altrimenti vengono a galla tutti gli errori di encoding dei caratteri (che inevitabilmente si presentano nel codice, ad esempio "&&" come operatore AND).

Qundi:

<xsl:text disable-output-escaping="yes">
<![CDATA[

<SCRIPT LANGUAGE="JavaScript">

function FaiQualcosa()
{
   alert('Hello World!');
}

</SCRIPT>
]]>

</xsl:text>

Print | posted @ venerdì 26 gennaio 2007 14:06

Comments have been closed on this topic.