Hallo,
ich möchte in einer XSL-Datei die aktuelle URL (aus der Browseradressleiste) nutzen, um mittels einer Abfrage die angegebenen Parameter zu ermitteln. Das Parsen erfolgt durch den Browser selbst.
Einige Lösungsansätze habe ich schon gefunden. Eine erste soll folgende sein, wobei "urlpara" die Parameter der URL sind:
<xsl:param name="urlpara" />
Doch das funktioniert wohl wenn dann nur, wenn das Parsen auf dem Server vorgenommen wird.
Eine zweite, die mir am sympatischsten ist:
<xsl:variable name="urlpara">
<xsl:value-of select="substring-after(URL,'=')"/>
</xsl:variable>
Leider funktioniert das auch nicht, egal ob ich URL, $URL oder @URL einsetze. Ich nehme an, "URL" muss erst beschrieben werden.
Aber wie? Mittels Javascript? Ist das wirklich nötig? Falls ja, wie kann ich die in Javascript erzeugte Variable dem XSL-Code zuführen?
Über den einen oder anderen Tipp würde ich mich sehr freuen!
Viele Grüße!
Biks