Jump to content


Photo

Codificação De Resultados


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 Destructor

Destructor

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Masculino

Posted 01/03/2012, 11:36

Tenho um script em ajax mas a codificação do resultado mostra tudo sem acento, sou novo em ajax e não sei oq fazer...

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.





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq