Array
(
)

Problema com HTMLEditor do Ajax

Pedro Otávio
   - 03 mar 2010

To com um problema com este componente do Ajax, HTMLEditor.
- Sempre quando eu cadastro alguma coisa, por exemplo um texto que contém caracteres como ç, á, ã etc..., eles estão mudando para '?' ->(interrogração).

Alguém sabe resolver isso?

Eleuterio Gonzalez
   - 03 mar 2010

HTML permite que caracteres especiais sejam representados por seqüências de escape, indicadas por três partes: um & inicial, um número ou cadeia de caracteres correspondente ao caracter desejado, e um ; final.
veja alguns

Entidade

Caracter

á á
â â
à à
ã ã
ç ç
é é
ê ê
í í
ó ó
ô ô
õ õ
ú ú
ü ü

Entidade

Caracter

Á Á
 Â
À À
à Ã
Ç Ç
É É
Ê Ê
Í Í
Ó Ó
Ô Ô
Õ Õ
Ú Ú
Ü Ü

Como vemos, as sequências de escape são sensíveis à caixa. Os editores de HTML fazem essa tradução automaticamente.

Alguns editores, no entanto, mantêm a acentuação, sem usar as entidades de formatação. Quando isso acontece, deve-se inserir uma indicação do esquema de codificação ISO Latin1, escrevendo:

<HTML> <HEAD> <TITLE>...</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> </HEAD> ...

Pedro Otávio
   - 04 mar 2010

Ok deu certo