XMLHttpRequest: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
IngFrancesco (discussione | contributi)
IngFrancesco (discussione | contributi)
Riga 102:
 
===Problemi con caratteri accentato e non ASCII===
Se la risposta del server non è in formato XML, il 'responseText' potrebbe non funzionare correttamente mentre si utilizzano i caratteri non-[[ASCII]], per esempio le lettere accentate come ''«è.''». Mentre Firefox gestisce correttamente questi dati e visualizza il carattere incriminato, Internet Explorer lo gestirà correttamente alla prima richiesta (anche se potrebbero esserci dei problemi) Se la richiesta viene ripetuta ed il browser di Microsoft utilizza un risultato memorizzato in cache, allora genererà un errore Javascript.
 
L'utilizzo di risposte XML e del metodo 'responseXML' permette di far funzionare tutto correttamente con qualsiasi carattere [[UTF-8]].