Предотвращение индикатора загрузки браузера с помощью Chrome + GWT-rpc
Вопрос
Я пишу веб-приложение для чата ajax, просто чтобы проверить работу с GWT.
Чтобы имитировать передачу сообщений чата на стороне сервера с сервера в браузер, у меня есть выполняющийся запрос XHR.Все работает нормально - за исключением Chrome, браузер отображает значок загрузки (спиннер) из-за запроса XHR в фоновом режиме.
Есть ли способ избежать этого?Я тестировал его в Firefox, и он не показывает такого поведения.
РЕДАКТИРОВАТЬ - я нашел решение. http://groups.google.com/group/google-web-toolkit/browse_thread/thread/a0330cb47e05c485?fwc=2
цитирую сообщение группы GWT:
Chrome показывает индикатор загрузки, если соединение было немедленно сделано из «Body Onload ()», т.е.из onModuleLoad().
Решение
Chrome показывает индикатор загрузки, если соединение было установлено сразу из «body onload()», т.е.из onModuleLoad().
Другие советы
Нет, теперь есть способ отключить это.
Все запросы AJAX заставляют Chrome отображать это.Я предполагаю, что это из соображений безопасности.(Пользователь знает о любых запросах AJAX, о которых он/она может не знать.) Кроме того, это указывает на то, что данные извлекаются - тип индикатора состояния.