Как убрать диалоговое окно о долгом выполнении Javascript?

Столкнулся с такой проблемой, юзая AJAX долго происходит соединение и прием/передача данных (медленное соединение и не асихронный ajax) — как бы так сделать чтобы в Google Chrome не вылазило окошко что со страничкой проблемы? Может ключик какой в этом браузере есть для отмены сего окошка?
PS: Вариант с асинхронным ajax не прокатит =(
  • Вопрос задан
  • 2552 просмотра
Пригласить эксперта
Ответы на вопрос 3
@begebot
Попробуйте разбить принимаемые данные на небольшие кусочки, дергать их по очереди в цикле, имитируя цикл директивой setTimeout(getOnePartofData(),0), в итоге будут короткие моменты отвисания браузера, и он может перестать ругаться :)

Пример можно тут посмотреть:
www.jstoolbox.com/2008/01/29/zapusk-skriptov-trebuyushhix-znachitelnogo-vremeni-vypolneniya/
Ответ написан
rushman
@rushman
А в чем проблема с асинхронным ajax?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы