cavicchiandrea non vorrei infastidirti...
Allora, io ho capito così, leggendo anche le GUIDE di HTML.IT.
Dunque, dato che javascript usa codifica utf-8 di default(così ho letto),
presumo che gli debbano essere inviati dati in utf-8.
/********************/
Quindi da asp(ma si può usare decodeURIComponent?):
per ricevere i parametri inviati da javascript:
var nickname = String(Request.Form("nickname"));
var password = String(Request.Form("password"));
nickname = decodeURIComponent(nickneme);
password = decodeURIComponent(password);
...
...
per inviare risposta:
Response.write(""+encodeURIComponent(errorenome)+" |"+encodeURIComponent(errorepasswd));
/*******************/
in javascript:
params = "nickname="+encodeURIComponent(nickname)+"&passwor d="+encodeURIComponent(password)+"&procedi=PROCEDI ";
...
...
xmlhttp.send(params);
...
...
var results = this.responseText.split('|');
for(var i=0; i < results.length; i++){
document.getElementById("err"+i).innerHTML=decodeU RIComponent(results[i]);
}
...
/********************/
condfermatemi se, inlinea teorica è così (comunque non mi funziona)...ciao!
p.s. mi sono rotto, se qualcuno mi vuole rispondere bene, io non posto più.