Я использую JQuery ajax-вызов для отправки синхронизированного вызова на сервер и хочу отображать загружаемое изображение за это время.
Но загрузка изображения видна в Firefox, но не в IE и хром. Когда я отлаживаю, я обнаружил, что в IE, когда мы вызываем java script, он перестает показывать изменения в браузере, поскольку он останавливает DOM, и когда вызов завершен, он показывает все изменения. Так как я показывает загрузочное изображение на вызов ajax и удаляю его после завершения вызова, IE не отображает изображения.
Но когда я использую окно предупреждения, он показывает загрузочное изображение в IE, поскольку он останавливает поток до тех пор, пока мы не ответим на него.
Есть ли способ остановить выполнение java script за миллисекунду, чтобы приостановить выполнение IE и загрузить изображение.
Я уже пробовал ajaxSend, ajaxComplete, ajaxStart, ajaxStop события JQuery и таймера java script, но не получил никакого решения.
Любая помощь драгоценна, спасибо заранее.