Невозможно просмотреть приложение GWT 2.0.1 в IE8 - PullRequest
4 голосов
/ 24 мая 2010

Я создаю приложение, используя GWT 2.0.1; он выполняет 6 вычислений и хорошо работает во всех браузерах, кроме IE8, показывает пустую страницу (но его можно просматривать в режиме совместимости с IE8).
Когда я добавляю строку в мой gwt.xml он компилирует всего 1 перестановку, и приложение отлично отображается в IE8. Однако, если я добавлю строку он компилирует все перестановки, но приложение все еще не может быть просмотрено в IE8, но работает правильно во всех других браузерах.

Есть ли какой-либо другой способ, чтобы мое приложение работало во всех браузерах?

Ответы [ 5 ]

2 голосов
/ 25 октября 2010

Согласно этой странице помимо настройки правильного пользовательского агента необходимо добавить следующий метатег, чтобы обеспечить соблюдение режима стандартов IE8:

<meta http-equiv="X-UA-Compatible" content="IE=8"/>
1 голос
/ 17 января 2013

Для тех, кто ищет хорошее решение, вы должны вставить эту строку:

<meta http-equiv="X-UA-Compatible" content="IE=5,6,8,9" > 

в ваш файл .html (страница хоста)

Это гарантирует, чтоВаша страница совместима с восходящими IE ...

0 голосов
/ 16 августа 2011

Попробуйте изменить сгенерированные перестановки для IE8, когда вы используете <set-property name="user.agent" value="ie8" / > и когда вы используете <set-property name="user.agent" value="ie8,gecko,gecko1_8,safari,opera" />. Если они разные, вы можете получить некоторую подсказку, чтобы продолжить расследование. Используйте инструменты разработчика fiddler или IE для мониторинга и сравнения имен файлов * .cache.js, загружаемых в каждом случае.

0 голосов
/ 23 июля 2010

вместо

<set-property name="user.agent" value="ie8,gecko,gecko1_8,safari,opera" / >
0 голосов
/ 25 мая 2010

Однажды у меня была похожая проблема, и проблема заключалась в том, что HTML-страница, которая загружала GWT JavaScript, имела непревзойденный тег HTML. Это не вызывало проблем в Firefox или Chrome, но IE просто отображал пустую страницу. Попробуйте проверить свой HTML с помощью HTML-валидатора. Валидатор W3C является каноническим сервисом.

http://validator.w3.org/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...