![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
senpai_ed |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 26.4.2007 Репутация: нет Всего: нет |
Коллеги!
Сделал AJAX-чат, автоматом добавляющий в окно только новые сообщения. В Opera автообновление работает нормально, а в MS IE (6.0) происходит затухание приема (или отправки ) запроса (когда через пару минут, когда и раньше). В чем глюк? Вот кусок кода, отвечающи за авторевреш... Переменная lastm-идентификатор последнего полученного по времени сообщения, хранится в форме и обновляется с каждым запросом.
|
|||
|
||||
godsgame |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 29.8.2005 Репутация: нет Всего: нет |
senpai_ed,
Если чесно, не совсем понял, что значит "затухание"... т.е обрубание? перестает ф-ционировать? Если да то у меня такая же проблема была... |
|||
|
||||
senpai_ed |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 26.4.2007 Репутация: нет Всего: нет |
Именно так, прекращение подгрузки данных при продолжении работы цикла...
не пойму, в чем проблема. Явно связано с тем, что MS IE поддерживается только два AJAX-потока максимум. Но где собака порылась? |
|||
|
||||
godsgame |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 29.8.2005 Репутация: нет Всего: нет |
senpai_ed,
не знаю.. у меня в этих случаях в логах Апача писалось, что-то вроде:
|
|||
|
||||
orendron |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 1.6.2006 Где: Оренбург Репутация: нет Всего: нет |
была почти такаяпроблема -
попробуй так: var url = "/cgi-bin/chat.cgi?action=chatout&lastm=" + lastm+rnd; где rnd- случайное число. Возможно IE кеширует запросы. |
|||
|
||||
linuxer |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 6.5.2007 Репутация: нет Всего: нет |
Лучше так не делать. Он всё равно будет кешировать и засорять кэш просто нужно правильно поставить response-заголовки, запрещающие кэширование или возможно подойдёт xmlHttpReq.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT"); |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |