Bueno, inserte un código JavaScript en la web para que solo cargue el cuerpo de la web (así va mas rápido) pero al hacerlo en las palabras que deberían llevar acento lo reemplaza por "�". Pueden verlo en
www.bender-online.com.ar
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>