Ticket #2301 (closed defeito: fixed)

Opened 13 years ago

Last modified 12 years ago

Problemas de abrir mensagens no IE

Reported by: joaquim.ferraz Owned by: alexandrecorreia
Priority: alta Milestone: Expresso 2.2.10
Component: ExpressoMail Version: branch 2.2
Severity: média Keywords:
Cc: WorkGroup:

Description

1 - Logar no Expresso 2 - No home do expresso, abrir uma mensagem recebida do quadro de novas mensagens.

O expresso fica "Carregando..." e não abre a mensagem.

Obs.: Deu problema com o IE 7, 8 e 9.

Change History

comment:1 Changed 13 years ago by niltonneto

Utilizei a ferramenta de depuração do IE 8, e reportou o seguinte erro:

  Operação anulada
  connector.js?2.2.8, linha 469 Caractere 4
  Espaço insuficiente na pilha  connector.js?2.2.8, linha 379 Caractere 4

Deve haver algum problema relacionado ao carregamento dos arquivos JS sob demanda, pela função loadScript() do Connector, para o IE.

comment:2 Changed 13 years ago by alexandrecorreia

  • Owner changed from ninguem to alexandrecorreia

comment:3 Changed 13 years ago by alexandrecorreia

Joaquim faça o seguinte teste por favor. Em seu arquivo connector.js ( seu_expresso/expressoMail1_2/js/connector.js )

Comente o bloco do if da linha 465 e deixe somente a linha do else, como segue abaixo:

 /* 		if(is_ie) {
			this.oxmlhttp.open("GET", "js/"+scriptPath+".js?"+this.updateVersion, false);
			this.oxmlhttp.setRequestHeader('Content-Type','text/plain');
			this.oxmlhttp.send(null);
			if(this.oxmlhttp.status != 0 && this.oxmlhttp.status != 200 || 	this.oxmlhttp.status == 0 && this.oxmlhttp.responseText.length == 0)
				throw new Error("Error " + this.oxmlhttp.status + "("+this.oxmlhttp.statusText+") when loading script file '"+scriptPath+"'");
			script.text = this.oxmlhttp.responseText;
		}
		else {*/
			script.src =  "js/"+scriptPath+".js?"+this.updateVersion;
		//}

Não esqueça de comentar a "}" que está fechando o else, assim ficará somente a linha :

script.src = "js/"+scriptPath+".js?"+this.updateVersion;

Fizemos os teste aqui na Celepar com os navegadores IE e funcionou sem problemas. Se vc puder testar ai em seu ambiente e der certo eu faço este commit.

Estou no aguardo.

comment:4 Changed 13 years ago by joaquim.ferraz

Alexandre, fiz o teste aqui e funcionou, esse sabe muito.

comment:5 Changed 12 years ago by niltonneto

Joaquim,

Se puder testar em mais navegadores, como Chrome, Safari, versões do IE, agradeço muito. Assim já poderemos comitar e finalizar este ticket.

comment:6 Changed 12 years ago by alexandrecorreia

Revisão [5151] - É necessário mais testes sobre esta revisão. Estou no aguardo !

comment:7 Changed 12 years ago by alexandrecorreia

Ao tentar abrir uma mensagem pelo Home do Expresso, que não esteja na primeira paginação dos emails, a mensagem não abria. Corrigido este problema com a referida revisão [5157].

comment:8 Changed 12 years ago by alexandrecorreia

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.