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