Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Amigo_zz

texto retornado não tem acentos

Recommended Posts

Boas,

 

Tenho aqui um problema:

 

em javascript tenho este script:

 

function ajaxLoader(url,id){	if (document.getElementById) {		var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();	}	if (x){		x.onreadystatechange = function()	{	if (x.readyState == 4 && x.status == 200){		el = document.getElementById(id);		el.innerHTML = x.responseText;	}	}	x.open("GET", url, true);	x.send(null);	}}

Funciona quase lindamente, mas quando executo isto retorna a informação com caracteres estranhos em letras com acentos... tipo isto:

--------------------------------------

Somos uma empresa din?ca, que se apresenta para modernizar o sector inform?co, quer com os seus produtos, sempre actualizados, quer com a resposta personalizada aos seus clientes.

 

Em qualquer actividade, profiss? empresa, ?undamental acompanhar a constante evolu? dos mais variados componentes inform?cos: aqui t?uma porta aberta, com pessoal especializado e qualificado, ?ossa inteira disposi?, para um acompanhamento constante e ?ossa medida.

 

A Satisfa? Total do nosso Cliente ? nosso Objectivo!

-------------------------------------

 

Alguem sabe ultrapassar isto?

 

Cumprimentos,

Rui Costa

Compartilhar este post


Link para o post
Compartilhar em outros sites

use isso:

http://forum.imasters.com.br/index.php?s=&...ndpost&p=496558

 

e na sua página dinâmica você deve imprimir o resultado codificando o texto no formato URL.

 

No php é algo assim:

urlenconde(texto);

 

No jsp:

URLEncoder.encode(texto);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.