Hola,
tengo el siguiente problema:
Tengo una aplicación en la cual utilizo ajax y javascript, utilizo el objeto xmlhttp con el metodo POST para mandar los parametros a una pagina asp pero al momento de leer el objeto xmlhttp.responseText me cambia los acentos; en la cabecera le mando cualquiera de los dos encording que les menciono y el resultado es el mismo.
Este resultado lo guardo en un div dando u innerhtml a este objeto, ademas cambio el encording en le web.config, lo asigno en la pagina aspx, etc.
Alguien sabe como puedo solucionar esto:
pongo un fragmento de codigo que estoy utilizando para ver si existe algun error
var params = "parametro1=" + parametro + "¶m2=" + parametro
xmlhttp.open("POST", "http://pagina.asp",true);
xmlhttp.setRequestHeader("Content-Type", "text/html; charset=utf-8");
xmlhttp.setRequestHeader("User-Agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
xmlhttp.setRequestHeader("Accept","image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*");
xmlhttp.setRequestHeader("Accept-Language","sv");
xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlhttp.setRequestHeader('Content-length', params.length);
xmlhttp.setRequestHeader('Connection', 'close');
ojala que me puedan ayudar
gracias.