У меня есть некоторые функции javascript, которые занимают от 1 до 3 секунд. (некоторые циклы или шаблон шаблонов mooML.)
В течение этого времени браузер просто заморожен. Я попытался показать анимацию загрузки (gif-изображение) перед запуском операции и скрыть ее послесловие. но он просто не работает. Браузер зависает, прежде чем он сможет отображать изображение и скрывает его сразу же после завершения функции.
Есть ли что-нибудь, что я могу сделать, чтобы сообщить браузеру обновить экран перед тем, как перейти к выполнению javascript. Что-то вроде Application.DoEvents или фоновых рабочих потоков.
Итак, любые комментарии/предложения о том, как показать ход выполнения javascript. Моим основным целевым браузером является IE6, но он также должен работать на всех последних браузерах