ThomasM: XSL + JavaScript nach xhtml strict

Beitrag lesen

Hallo shuthichi,

mein Problem ist aber dass ich das JavaScript im XSL dynamisch aufbaue. Deshalb kann ich die option cdata-section-elements="script" nicht setzten, oder?

hast Du es probiert? Alternativ wäre auch diese Schreibweise möglich:

<script type="text/javascript">  
<xsl:text disable-output-escaping="yes">&lt;![CDATA[  
function function_xy(){  
        if(a &lt; b){  
                alert("Bla");  
        }  
}  
]]&gt;</xsl:text>  
</script>

Ergebnis:

<script type="text/javascript"><![CDATA[  
function function_xy(){  
        if(a < b){  
                alert("Bla");  
        }  
}  
]]></script>

Grüße,
Thomas