Domanda

Posso scrivere codice JavaScript in XSLT?

Fondamentalmente chiamerò il documento di Javascript.Location.Href per verificare quale sito sia attualmente aperto (inglese o arabo). Quindi diciamo se il sito inglese è aperto, voglio eseguire qualche operazione in XSLT e se Arabic, voglio eseguire qualche operazione diversa.

È stato utile?

Soluzione

Come lo capisco, XSL è lato server e JS è lato client in modo da provare a mescolare due strati incompatibili.Quello che puoi fare è includere un riferimento a uno script JS all'interno del tuo XSL che eseguirà quindi contro l'uscita renderizzata.

Nell'esempio di citazione, potresti potenzialmente rendere entrambe le versioni linguistiche utilizzando il XSL e quindi nascondi qualunque cosa tu preferisca utilizzando il tuo JS?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top