- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- [XSL] Problema caratteri speciali con codice Javascript in file XSL
-
[XSL] Problema caratteri speciali con codice Javascript in file XSL
Buongiorno!
Sono nel panico più totale per colpa di un problema legato alla codifica dei caratteri speciali >.<
Io ho un file xsl così:<?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="" version="1.0" xmlns:tei="" xmlns=""> <xsl:output method="xml" indent="yes" omit-xml-declaration="yes" encoding="UTF-8"/> <xsl:template match="tei:TEI"> <html xmlns="" lang="it" xml:lang="it"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <script type="text/javascript" language="JavaScript" charset="UTF-8"> <![CDATA[ var moving; function move(b){clearTimeout(moving); if(** b<0&& **parseInt(Menu.left) eccetera eccetera ```che al passaggio al file html mi diventa così:
<?xml version="1.0" encoding="UTF-8"?> <html xmlns="" xmlns:tei="" lang="it" xml:lang="it"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> <script type="text/javascript" language="JavaScript" charset="UTF-8"> var moving; function move(b){clearTimeout(moving); if(** b<0&& **parseInt(Menu.left)eccetera
Ho specificato che l'encoding è utf-8 ma non è cambiato niente :bho: Avete per favore qualche consiglio da darmi?? Io non so proprio più che fare :? Grazie in anticipo!
-
prova a usare la codifica javascript di unicode \uXXXX dove le x sono 4 cifre esadecimali. Trovi le tabelle in giro per la rete e le puoi usare direttamente nelle stringhe