Caracteres especiais no javascript

1,400 views
Skip to first unread message

Luis Carlos Quinhone

unread,
Sep 26, 2009, 5:04:40 PM9/26/09
to jque...@googlegroups.com
Pessoal, como uso Flex como sistema de administração de site, todas as minhas páginas são codificadas em utf-8 e porque o iso-8859-1 estar obsoleto.
Só que as mensagens usadas no Alert do JS ficam com os caracteres acentuados, trocados.
já tentei usar o encode e decodeURI mas não adianta, como faço para o JS mostrar os caracteres certo?
 
estou usando assim:
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 
<script language="javascript">
...... alert("O Cep que você calculou o frete é diferente do cep de entrega.\rCalcule o frete novamente");
</script>
 
Att
 
Luis Carlos

Carlos Roberto Gomes Junior

unread,
Sep 26, 2009, 7:08:58 PM9/26/09
to jque...@googlegroups.com
que editor você está usando, veja se você esta salvando o arquivo como UTF-8.

2009/9/26 Luis Carlos Quinhone <lcqui...@gmail.com>



--
Carlos Roberto Gomes Junior
-------------------------------------------
:::Web Designer
:::Programador Web
:::carlos...@gmail.com
:::www.crgdesign.com.br

Ruan Carlos

unread,
Sep 26, 2009, 7:30:31 PM9/26/09
to jque...@googlegroups.com
vc não está escrevendo o que está dentro do alert em utf8

2009/9/26 Luis Carlos Quinhone <lcqui...@gmail.com>
Pessoal, como uso Flex como sistema de administração de site, todas as minhas páginas são codificadas em utf-8 e porque o iso-8859-1 estar obsoleto.




--
-----------------------------------------------------------------
Ruan Carlos
@ruanltbg
www.ruancarlos.com.br
Desenvolvedor web

Luis Carlos Quinhone

unread,
Sep 26, 2009, 9:23:18 PM9/26/09
to jque...@googlegroups.com
Consegui resolver usando código Octal desse site: http://www.pjb.com.au/comp/diacritics.html , agora aparece certo
 
Att
Luis Carlos
 
 

Ricardo Tomasi

unread,
Sep 27, 2009, 6:06:37 PM9/27/09
to jQuery (Brasil)
A tag <meta> não garante que a página vai ser exibida em UTF-8. No
Firefox não faz efeito, ele dá prioridade pro header HTTP. Dá uma
olhada nas "Propriedades da página" (clique c/ botão direito) se está
realmente em UTF-8.

Também dá pra setar o encoding do script se ele for externo: <script
type="text/javascript" charset="UTF-8">

Luis Carlos Quinhone

unread,
Sep 28, 2009, 10:59:52 AM9/28/09
to jque...@googlegroups.com
Realmente Ricardo, a página estava com a TAG mas não estava como utf-8
realmente, foi só mudar e funcionou beleza os acentos.
Valeu pela dica.

Att
Luis Carlos

Reply all
Reply to author
Forward
0 new messages