Ticket #245 (closed defeito: fixed)
Problema com marcadores numerados ao compor mensagens no IE
Reported by: | fpcorrea | Owned by: | rodsouza |
---|---|---|---|
Priority: | média | Milestone: | |
Component: | ExpressoMail | Version: | trunk |
Severity: | Keywords: | ||
Cc: | WorkGroup: |
Description
No IE, ao compor nova mensagem, os marcadores numerados não funcionam como deveriam. Ao clicar no ícone do marcador, a linha anterior ao cursor do texto recebe o número 1 e a contagem não desenvolve (não é inserido 2, 3, 4, etc.). Teste foi feito no IE 6.0.
Change History
comment:2 Changed 15 years ago by niltonneto
- Owner changed from alguem to rodsouza
- Version changed from 1.0 to Trunk
A provável solução está no tratamento da tag <p> criada a partir da tecla enter, alterando seu estilo (inserindo margem zero).
Ex. <p style="margin:0px">
Está sendo estudado pela equipe CELEPAR. Dessa forma, todos os problemas relatados aqui, devido à substituição do <p> por <BR>, no IE, será solucionado de uma vez por todas.
comment:3 Changed 15 years ago by gustavoliden
Aqui no Serpro nós já passamos por esse problema.
A solução adotada foi está, usar <p style="margin:0px"> para o IE e <br> para o firefox. Junto com isso foi alterado o editor de e-mail para o HTMLArea (com algumas modificações) que existe na API.
A solução funciona muito bem.
Se precisar de uma ajuda me avisa.
O problema ocorre devido:
Por esses motivos a contagem não desenvolve, pois existe apenas um parágrafo no texto consequentemente apenas o primeiro marcador.
Essa substituição de parágrafos por quebra de linha afeta o funcionamento da indentação das mensagens respondidas, que também utiliza o parágrafo para um funcionamento adquado. Vide ocorrência #444.