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:
donde "detalles" es el div en el que se cargan los contenidos.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...';
}
}
¿hay alguna manera de solucionar el problema? ¿o no tiene nada que ver esto con lo que me pasa?
Gracias y un saludo.

Este tema le ha gustado a 1 personas