comportamento inconsistente GWT no IE 8

votos
2

Todos,

Eu tenho um site que é construído com o GWT no https://penwag.com/penwag/ . Se você acabou de bater o site e ver a página principal, não é suposto ser uma área de login / registro que exibe, juntamente com um teaser para o site. Eu tentei o site com a maioria dos principais navegadores - FF 3 e 3.5, IE 6 e 8, Safari e Chrome, e tudo parece bem para mim.

No entanto, tenho um usuário não-geek que visitou o local de trabalho e em casa. O computador de trabalho pode ver a multa página de introdução, mas o computador de casa mostra apenas o conteúdo estático, e não da parte baseada em javascript, que é o login / registo e teaser. Ambos os computadores estão usando o IE 8. Ele verificou o computador onde o site falhar, e scripting está habilitado.

ninguém pode ver o problema? (Você não tem que registrar-se para ver o problema, é só apertar a página principal.) Qualquer outra coisa que eu deveria verificar ou tê-lo tentar?

Obrigado!

Editar:

O site é implementado usando GWT 1.7.0.

Eu vou ter que descobrir sobre as versões do SO.

Editar:

O que funciona está executando o Windows XT, aquele não está executando o Windows Vista. (Há um choque!) Eu mesmo tenho visto isso com sucesso com ambos os sistemas.

Edit:

Eu já completamente re-estruturada do site, e documentou as mudanças aqui:

http://penwag.blogspot.com/2010/04/april-penwag-update.html

Assim, o site já não é a mesma de quando eu fiz esta pergunta.

Publicado 27/08/2009 em 02:15
fonte usuário
Em outras línguas...                            


3 respostas

votos
1

Estou executando o IE 8 no Windows XP SP3 e eu receber um erro ao tentar acessar sua página ligada acima.

Para tentar identificar onde no seu código o problema está acontecendo, você pode tentar compilar seu aplicativo GWT usando o sinalizador estilo bonito ou detalhado.

code.google.com/webtoolkit/doc/1.6/FAQ_DebuggingAndCompiling.html#Why_is_my_GWT-generated_JavaScript_gibberish?

Erro:

Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2)
Timestamp: Thu, 12 Nov 2009 02:13:32 UTC


Message: Exception thrown and not caught
Line: 1430
Char: 182
Code: 0
URI: https: //penwag.com/home/06C3015B261A5DD1F637E9F95A5AF26C.cache.html  

Também estou enfrentando um problema semelhante ao tentar carregar um aplicativo GWT que eu tenho trabalhado em (funciona bem no Firefox e funciona bem em outras instalações do IE 8). O erro com a minha carga de aplicativo GWT no IE 8 parece acontecer quando se tenta fazer sua primeira chamada RPC para o servidor. Desinstalar e reinstalar o IE 8 (e Service Pack 3) não foram bem sucedidos na resolução deste.

Update:
Após a depuração do JavaScript em execução em minha instância de IE 8, eu era capaz de rastrear uma solução para este problema. GWT 1.7.0 tem um problema conhecido ( edição 3927 , edição 4163), onde as chamadas RPC GWT irá falhar no IE 8, se o apoio XMLHTTP nativa está desativado. Esta configuração pode ser encontrada no seguinte local:

Tools->Internet Options->Advanced->Security->Enable native XMLHTTP support
Respondeu 12/11/2009 em 03:30
fonte usuário

votos
1

Há uma série de possibilidades que podem causar tal problema.

Na primeira forçar o usuário para atualizar o cache no IE :) Existem muitos casos quando você atualizou seu aplicativo, mas os usuários ainda estão usando a versão antiga por causa do cache.

Se não ajudar, você tem que certificar-se de que o usuário não vê nenhum erro. Aqueles pode ser causado por um monte de coisas, tais como local diferente, a linguagem padrão e etc. Por padrão, quando um erro acontece no IE, um sinal de aviso é exibida no canto inferior esquerdo. Pergunte ao seu usuário para uma captura de tela, para verificar se tal erro está presente, em seguida, pedir-lhe para enviar-lhe este erro. Isso pode ajudar.

Finalmente pedir ao usuário para lançar IE no modo não-extensões. Se o seu site funciona bem neste modo, isso significa que alguma extensão ter quebrado a funcionalidade do seu site.

Respondeu 31/08/2009 em 16:34
fonte usuário

votos
0

Tente usar mais recente GWT construir 1.7.0, de acordo com relase notas:

  • bibliotecas GWT atualizado para suportar o IE8

Eu tentei com o IE 8 (versão 8.0.7100.0, rodando em Windows 7 RC) e página processa bem.

Respondeu 27/08/2009 em 06:50
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more