Сведения о вопросе

nikolya

06:18, 3rd August, 2020

Теги

Google   Chrome    

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

Просмотров: 243   Ответов: 3

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



  Сведения об ответе

PAGE

11:16, 8th August, 2020

Попробуйте разбить принимаемые данные на небольшие кусочки, дергать их по очереди в цикле, имитируя цикл директивой setTimeout(getOnePartofData(),0), в итоге будут короткие моменты отвисания браузера, и он может перестать ругаться :)

Пример можно тут посмотреть:
www.jstoolbox.com/2008/01/29/zapusk-skriptov-trebuyushhix-znachitelnogo-vremeni-vypolneniya/


  Сведения об ответе

lats

11:12, 27th August, 2020

попробуйте WebWorkers


  Сведения об ответе

P_S_S

14:52, 11th August, 2020

А в чем проблема с асинхронным ajax?


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться