Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/04/2009, 11:25
knucles
 
Fecha de Ingreso: diciembre-2008
Mensajes: 13
Antigüedad: 15 años, 11 meses
Puntos: 0
Problemas con los dichosos acentos

Hola a todos.

Estoy reediseñando una web sustituyendo iframes por divs. Hasta ahí todo bien, pero el problema viene que no me salen tildes, sale un signo como de ? o así. Éste es el código que hace que los divs muestren el contenido linkado de la página principal:

Código:
function loadurl(url,id){
	var pagecnx = createXMLHttpRequest();
	pagecnx.onreadystatechange=function(){
		if (pagecnx.readyState == 4 && (pagecnx.status==200 || window.location.href.indexOf("http")==-1))
		document.getElementById(id).innerHTML=pagecnx.responseText;
	}
	pagecnx.open('GET',url,true)
	pagecnx.send(null)
}

function loadurlkey(e,url,id){
	tecla = (document.all) ? e.keyCode : e.which;
	if (tecla==13)
		loadurl(url,id);
}

function createXMLHttpRequest(){
	var xmlHttp=null;
	if (window.ActiveXObject) 
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) 
		xmlHttp = new XMLHttpRequest();
	return xmlHttp;
}
En Firefox al menos no me salen los acentos, no sé si en Explorer salen. ¿Alguna solución?

Saludos y gracias!