Hay alguna manera de solucionarlo? leí por ahí que usando la meta:
<meta content="text/html; charset=es-iso-8859-1" http-equiv=Content-Type>
se solucionaba, pero no funciono. Hay otra manera? Les dejo el código javascript a ver si es algo con eso.
Código HTML:
<script language="JavaScript"> var objeto = false; var objetousers = false; var webtitulo = document.title; leerDatos('central.php') leerUsers() function crearObjeto() { // --- Crear el Objeto dependiendo los diferentes Navegadores y versiones --- try { objeto = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { objeto = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { objeto = false; } } // --- Si no se pudo crear... intentar este ultimo metodo --- if (!objeto && typeof XMLHttpRequest!='undefined') { objeto = new XMLHttpRequest(); } } function crearObjetoUsers() { // --- Crear el Objeto dependiendo los diferentes Navegadores y versiones --- try { objetousers = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { objetousers = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { objetousers = false; } } // --- Si no se pudo crear... intentar este ultimo metodo --- if (!objetousers && typeof XMLHttpRequest!='undefined') { objetousers = new XMLHttpRequest(); } } // ------------------------------ function leerDatos(valor) { crearObjeto(); if (objeto.readyState != 0) { alert('Error al crear el objeto XML. El Navegador no soporta AJAX'); } else { // Preparar donde va a recibir el Resultado objeto.onreadystatechange = procesaResultado; // Enviar la consulta objeto.open("GET", "include/" + valor, true); objeto.send(null); } } function leerUsers() { crearObjetoUsers(); if (objetousers.readyState != 0) { alert('Error al crear el objeto XML. El Navegador no soporta AJAX'); } else { // Preparar donde va a recibir el Resultado objetousers.onreadystatechange = procesaUsers; // Enviar la consulta objetousers.open("GET", "include/online.php", true); objetousers.send(null); } } function procesaUsers() { // Si aun esta revisando los datos... if (objetousers.readyState == 1) { //document.getElementById('resultado').innerHTML = "Cargando datos..."; } // Si el estado es 4 significa que ya termino if (objetousers.readyState == 4) { // objeto.responseText trae el Resultado que metemos al DIV de arriba document.getElementById('users').innerHTML = objetousers.responseText; window.setTimeout(leerUsers, 1000) } } // ------------------------------ function procesaResultado() { // Si aun esta revisando los datos... if (objeto.readyState == 1) { document.title = webtitulo + " - Cargando..."; //document.getElementById('resultado').innerHTML = "Cargando datos..."; } // Si el estado es 4 significa que ya termino if (objeto.readyState == 4) { // objeto.responseText trae el Resultado que metemos al DIV de arriba //var cadena = unescape(objeto.responseText); //cadena = cadena.replace(/\+/gi,” "); document.title = webtitulo; document.getElementById('resultado').innerHTML = objeto.responseText; } } </script>