il mio blog personale: foto, video…


Sto caricando i dati ...
Failed to load data!

141 Ajax e problemi di charset

inserito da ligio il 13 Novembre 2007 alle 12:51
nella categoria informatica, sezione , ,

ecco come si risolve l’errore c00ce56e delle chiamate ajax (utilizzando prototype.js) in IE:
Inserite nel file php richiamato dal javascript una forzature del charset:
header('Content-Type: text/html; charset=utf-8');

Questo errore capita ad esempio quando la pagina HTML è definita con charset iso-8859-1.
Prototype invece utilizza la codifica UTF-8!

In mozilla non viene comunque rilevato alcun problema anche se non si forza il charset… mentre Internet Explorer blocca l’applicazione!