Nekonzistentní chování GWT v IE 8

hlasů
2

Všechno,

Mám webové stránky, která je integrována s GWT na https://penwag.com/penwag/ . Pokud si stačí kliknout na místo a vidět hlavní stránku, je tam měl být přihlášení / registrace oblast, která se zobrazí, spolu s upoutávkou na místě. Snažil jsem se na stránky s většinou hlavních prohlížečů - FF 3 a 3.5, IE 6 a 8, Safari a Chrome, a všichni dobře se mi zdá.

Mám však uživatel bez nadšení pro který navštívil místo z práci i doma. Práce na počítači může vidět intro stránky pokutu, ale domácí počítač zobrazuje pouze statický obsah, a ne porce javascript bázi, která je login / registrace a teaser. Oba počítače používají IE 8. Zkontroloval počítač, kde místo selže a je povoleno skriptování.

Může někdo jiný vidět problém? (Nemusíte vidět problém registrovat, stačí kliknout na hlavní stránce.) Co bych měl zkontrolovat, nebo mít ho vyzkoušet?

Dík!

Upravit:

Na stránkách je realizováno pomocí GWT 1.7.0.

Budu muset zjistit, o verzích OS.

Upravit:

Ten, který pracuje se systémem Windows XT, selhávající jedna se systémem Windows Vista. (Tam je ostuda!) Já sám jsem ji prohlédnout úspěšně s oběma operačními systémy.

Edit:

Já jsem od té doby zcela přepracována jejich struktura webu, a dokumentovány změny zde:

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

Takže místo už není stejné, jako když jsem se zeptal na tuto otázku.

Položena 27/08/2009 v 02:15
zdroj uživatelem
V jiných jazycích...                            


3 odpovědí

hlasů
1

Jsem běží IE 8 na Windows XP SP3 a já dojde k chybě při pokusu o přístup na stránku odkazované výše.

Pokusit se přesně určit, kde v kódu problém se děje, můžete zkusit kompilaci aplikace GWT pomocí docela nebo podrobného vlajku styl.

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

Chyba:

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  

Jsem také zažívá podobný problém při pokusu o načtení aplikace GWT, že jsem pracoval na (funguje na Firefox a funguje na jiných zařízeních IE 8). Došlo k chybě s mým GWT aplikace zatížení v IE 8 Zdá se stane, když se snaží, aby jeho první RPC volání na server. Odinstalovat a znovu nainstalovat IE 8 (a Service Pack 3), nebyly úspěšné při řešení tohoto problému.

Aktualizace:
Po ladění javascript běží v mém případě IE 8, jsem byl schopen vystopovat řešení tohoto problému. GWT 1.7.0 je známý problém ( problém 3927 , vydání 4163), kde GWT volání RPC se nezdaří v IE 8, pokud je nativní podpora XMLHTTP je zakázána. Toto nastavení lze nalézt v následujícím umístění:

Tools->Internet Options->Advanced->Security->Enable native XMLHTTP support
Odpovězeno 12/11/2009 v 03:30
zdroj uživatelem

hlasů
1

Existuje spousta možnostech toho, co může způsobit takový problém.

Zpočátku donutit uživatele, aby osvěžit paměť v IE :) Existuje mnoho případů, kdy jste aktualizovali aplikaci, ale uživatelé stále používají starou verzi, protože cache.

Pokud nepomůže, musíte se ujistit, že uživatel nevidí žádné chyby. Ty mohou být způsobena mnoha věcmi, například jinou lokalitu, výchozí jazyk a atd Ve výchozím nastavení, pokud dojde k chybě dochází v IE, varovný signál se zobrazí v levém dolním rohu. Požádejte uživatele o snímku, zkontrolovat, zda je přítomno takové chyby, a pak ho požádat, aby vám poslal tuto chybu. To by mohlo pomoci.

Konečně požádat uživatele, aby zahájila IE v žádném-rozšíření režimu. Pokud váš web funguje v tomto režimu, to znamená, že některé rozšíření porušili funkčnost vašeho webu.

Odpovězeno 31/08/2009 v 16:34
zdroj uživatelem

hlasů
0

Zkuste použít nejnovější GWT stavět 1.7.0, podle relase poznámky:

  • Aktualizované GWT knihovny pro podporu IE8

Snažil jsem se s IE 8 (verze 8.0.7100.0, běžící na Windows 7 RC) a strana omítek v pořádku.

Odpovězeno 27/08/2009 v 06:50
zdroj uživatelem

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