Continuo a pensare che ti convenga cambiare qualcosa lato server.
Ci ho provato, fortunatamento ho un server di sviluppo nel quale posso fare prove senza incasinare tutta l'azienda
Ho trovato una funzione "Serie caratteri predefinita" in "impostazioni di contenuto - mime" e l'ho impostata a UTF-8.
Poi sono intervenuta nel html e ho modificato il meta mettendo
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Ma non funziona ugualmente, c'è qualcosa che non riesco a capire, ho creato il log e mi ritrovo con
un
ParseContentType [type=text/html; charset=ISO-8859-1]
che mi sembra arrivare dal proxy.
e un
nsHttpTransaction::ParseLine [Content-Type: text/html; charset=ISO-8859-1]
subito dopo la chiamata al xmlhttprequest.
Giuro che nell'html di charset=ISO-8859-1 non ce n'è più neanche uno.
Secondo te può essere il proxy che me lo cambia sotto il naso anche se lo imposto a utf-8?