Hallo,
Ich weiß - sowas ähnliches wurde gestern oder vorgestern schon gefragt. Als Antwort kam eine Seite mit Tourdaten. Aber ich werde aus dem Quelltext einfach nicht schlau.
Dort werden Daten als xsl:variable an das XSL-Dokument uebergeben bevor dieses auf die XML-Struktur angewendet wird.
Das Problem ist: Ich habe ein Javascript in meiner xsl Datei:
<SCRIPT for="window" event="onload">xsl:comment<![CDATA[
test = "hallo";
//]]></xsl:comment></SCRIPT>Jetzt möchte ich in meiner xsl Datei die Variable "test" verwenden.
Diese Variable steht erst im Ergebnis-Dokument zur Verfuegung.
Schau in der Doku Deines XSLT-Prozessors nach, ob dieser eine eigene Scripting-Engine besitzt. In alten MSXML-Implementierungen gab es mal xsl:script, siehe http://www.styleassistant.de/tips/tip29.htm. Das ist aber nicht XSLT-konform. Mozilla kann mit dem Beispiel gar nichts anfangen ...
MfG, Thomas