Ticket #3499 (closed defeito: fixed)

Opened 10 years ago

Last modified 10 years ago

O expresso mail não abre no Internet Explorer

Reported by: joaquim.ferraz Owned by: ninguem
Priority: alta Milestone: Expresso 2.5.2
Component: ExpressoMail Version:
Severity: grave Keywords:
Cc: WorkGroup:

Description

Ao instalar a versão 2.5.1 disponível no site do expresso em nosso ambiente, constatamos que o expresso mail não abre em nenhuma versão do I.E.

Testamos diversas versões do expresso anteriores a 2.5.1, e existe esse problema em todas que testamos, porém, felizmente conseguimos identificar o problema e estou postando aqui caso interesse a alguém.

O problema está no arquivo DropDownContacts?.js. A função init() do objeto ToolTip? possui uma linha que com a seguinte instrução:

document.body.appendChild(el_dropdowncontact);

Acontece que no I.E, você não pode usar appendChild em objetos que ainda não foram carregados, gerando um "erro fatal" bem estilo MS, deixando de renderizar toda a página. Para resolver, eu removi a última linha do arquivo DropDownContacts?.js e adicionei a mesma na função init() do arquivo main.js, que é chamada após o carregamento do body.

Fica a dica para que isso seja corrigido o mais rápido possível na versão estável do expresso...

Fonte: http://www.expressolivre.org/modules/newbb/viewtopic.php?post_id=17181&topic_id=2826&forum=15#forumpost17181

Change History

comment:1 Changed 10 years ago by alexandrecorreia

  • Status changed from new to closed
  • Resolution set to fixed

ATENÇÃO !!! MIGRADO PARA O GITHUB

Ver issue 9  https://github.com/ComunidadeExpresso/expressolivre/issues/9

Note: See TracTickets for help on using tickets.