Firefox 3 e acentos  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
alots_ssa
JavaEvangelist

Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline

Pessoal,

Atualizei meu FF para a versão 3, e todas as palavras cadastradas no sistema com acentos ou com ç aparecem com ?. Deve ser algum problema de enconding, alguém ja passou por isso com essa versão do FF? Não achei a categoria ideal para postar, então deixo aqui mesmo.

Alberto

http://alots.wordpress.com
[WWW] [MSN]
maquiavelbona
JWizard
[Avatar]

Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline

Tente mudar dentro desses três encodings: UTF-8, ISO8859-1, CP1251. A incompatibilidade pode estar no encoding padrão do firefox.

Até!

----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)

"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781)
alots_ssa
JavaEvangelist

Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline

Na verdade, descobri aqui que o problema não é a exibição, é que quando posto o formulario, os caracteres já estão indo "?", tentei setar o encode do jsp pela <%... mas não rolou não. Tem alguma idéia?

Alberto

http://alots.wordpress.com
[WWW] [MSN]
Drico
JavaTeenager

Membro desde: 08/06/2008 14:19:38
Mensagens: 179
Localização: Curitiba
Offline

Olá.

Você utilizou a linha, como segue abaixo?


Procure checar se a codificação do seu projeto é a mesma das demais páginas.

Experimente também colocar as seguintes linhas no arquivo web.xml



Espero que isso possa lhe ajudar. Até.
alots_ssa
JavaEvangelist

Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline

Na verdade, a documentação do FF e nos posts feitos veitos via Ajax, ele por default seta o charset do cabeçalho como UTF-8. Como uso o Dojo para fazer minhas requisições Ajax, preciso descobrir uma maneira de setar isso nele. http://developer.mozilla.org/en/docs/XMLHttpRequest Caso alguem saiba contornar este problema...

Alberto

http://alots.wordpress.com
[WWW] [MSN]
alots_ssa
JavaEvangelist

Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline

Eu acho que é bug... Já mudei o encoding que deve ser enviado e o FF continua jogando UTF-8. Sei disso, pq instalei o firebug e vejo o cabeçalho da requisição, algem ja passou por isso?

Alberto

http://alots.wordpress.com
[WWW] [MSN]
Evandro_Contato
JavaTeenager

Membro desde: 04/09/2006 17:27:23
Mensagens: 176
Localização: Curitiba
Offline

Alguém conseguiu resolver o problema citado?

Já rodei a internet inteira e nada,

se alguém souber....

abraços,

Evandro

Evandro P. Contato
ThinkTI - Soluções Inteligentes em Softwares
http://www.thinkti.com.br
http://www.facebook.com/ThinkTISolucoes
41 3206-4760
[WWW]
Evandro_Contato
JavaTeenager

Membro desde: 04/09/2006 17:27:23
Mensagens: 176
Localização: Curitiba
Offline

Bom galera estava com um problema em um post via ajax com o FF 3 que estava truncado os acentos, depois de procurar mto e não encontrando fiz alguns testes e consegui uma solução.

Qdo eu lia meu form via javascript os campos que são string eu uso o escape para não dar problema no envio dos acentos,

No FF 3 eu tirei isto colocando no do do escape a função abaixo



O código do objeto Browser



Bom espero que dê pra ajudar mais alguem, este testei no IE7, FF2 e FF3 e funcionou perfeitamente

abraço a todos,

Evandro


Evandro P. Contato
ThinkTI - Soluções Inteligentes em Softwares
http://www.thinkti.com.br
http://www.facebook.com/ThinkTISolucoes
41 3206-4760
[WWW]
vinicius_roc
JavaEvangelist

Membro desde: 12/06/2009 14:18:31
Mensagens: 365
Offline

Estou passando por esse mesmo problema mas não consegui utilizar essa função. onde devo chama-la? oque devo passar no string? o id do textarea e o value do textarea?

Vlw

Att,

Vinicius Roberto
Evandro_Contato
JavaTeenager

Membro desde: 04/09/2006 17:27:23
Mensagens: 176
Localização: Curitiba
Offline

E aí vinicius tudo bom?

Cara alterei a função para pegar o firefox maior ou igual a tres



Eu utilizo para fazer as chamadas em ajax, não sei se vc usa ajax, mas vou mandar um exemplo



Não sei se vai lhe servir, mas acho que sim, hehe

Se for via ajax, não esqueça de setar o encode type



abs,

Evandro

Evandro P. Contato
ThinkTI - Soluções Inteligentes em Softwares
http://www.thinkti.com.br
http://www.facebook.com/ThinkTISolucoes
41 3206-4760
[WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team