Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/09/2006, 06:19
dar417
 
Fecha de Ingreso: febrero-2005
Mensajes: 2
Antigüedad: 19 años, 8 meses
Puntos: 0
Pregunta AJAX y los acentos

Buenas;

estoy haciendo una página php y mediante un script en ajax, cargo contenidos en un div de mi index.php. El caso es que uso XMLHttpRequest con método GET y los contenidos me los carga sin la codificación UTF-8.

La funcion es:
Código:
function cargaXML(url) {

	if(url==''){
		return;
	}
	//	Mozilla
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	//	Internet Explorer
	} else if (window.ActiveXObject) {
		isIE = true;
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.onreadystatechange = processReqChange;
			req.open("GET", url, true);
			req.send();
		}
	}
}
function processReqChange(){
	var detalles = document.getElementById("detalles");
	if(req.readyState == 4){
		detalles.innerHTML = req.responseText;
	} else {
		detalles.innerHTML = '<img src="imgs/loading.gif" align="middle" /> Cargando...';
	}
}
donde "detalles" es el div en el que se cargan los contenidos.

¿hay alguna manera de solucionar el problema? ¿o no tiene nada que ver esto con lo que me pasa?

Gracias y un saludo.