ja tentei isso
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">e isso
obj_online.setRequestHeader("Content-Type", "text/html; charset=iso-8859-1");
e nao funciona
<script type="text/javascript"> function openAjax() { try{ myObj = new XMLHttpRequest() }catch(e){ myObj = new ActiveXObject("Microsoft.XMLHTTP"); } return myObj;} obj_online = new openAjax(); function Online(){ obj_online.open("GET","alanps.php",true); obj_online.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); obj_online.onreadystatechange = function(){ if(obj_online.readyState == 4){ document.getElementById("online").innerHTML = obj_online.responseText; clearTimeout(re); setTimeout("Online()",5000); } } obj_online.send(null); var re = setTimeout("reenvia()",10000);} </script> <body onload="setTimeout('Online()',2000);"> <div id="online"> </div>
detalhe no chrome ta funcionando com acento depois disso: (no ifrefox e no ie nao)
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
RESOLVIDO
header("Content-type: text/html; charset=iso-8859-1"); echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\" ?>";
Edição feita por: Destructor, 01/03/2012, 11:37.