Jan Garbacz: xsl:sort mit JavaScript ansprechen

Guten Tag.

Gibt es eine Möglichkeit XSL-Funktionen über JavaScript anzusprechen.
Also beispielsweise xsl:sort.

Will eine Tabelle ordnen lassen, in dem man auf den jeweiligen Spalten Titel klickt. Da dessen Inhalt über XSL aus einer XML-Datei geholt wird, will ich auch die xsl:sort Funktion zum Sortieren benutzen.

Gruß Jan
Danke.

  1. Hallo,

    Gibt es eine Möglichkeit XSL-Funktionen über JavaScript anzusprechen.
    Also beispielsweise xsl:sort.

    Man kann bei der Client-seitigen Verarbeitung im IE durchaus mittels JavaScript Daten an eine XSL-Vorlage uebergeben. Ich mache das in diesem Beispiel mit dem aktuellen Datum, welches via DOM einer xsl:variable zugeordnet wird und dann im Stylesheet nutzbar ist (tagesaktuelle Tourdaten werden hervorgehoben):
    http://www.datenverdrahten.de/iproxslt/tourdaten/iejs/index.htm. Weitere Beispiele und Code unter http://www.datenverdrahten.de/iproxslt/.

    Will eine Tabelle ordnen lassen, in dem man auf den jeweiligen Spalten Titel klickt. Da dessen Inhalt über XSL aus einer XML-Datei geholt wird, will ich auch die xsl:sort Funktion zum Sortieren benutzen.

    Das waere analog loesbar durch die Uebergabe des Sortierkriteriums als Variable an das Stylesheet.

    MfG, Thomas