Как лучше всего отобразить анимацию во время ожидания завершения обработки jsp-страницы на стороне сервера. В основном, обработка на стороне сервера может занять более минуты, и до этого времени я бы хотел, чтобы пользователь У меня есть какой-нибудь способ получить обновление о том, как проходит его запрос. Мне требуется анимированный GIF и строка, указывающая, что x% был выполнен.
Одним из методов, с которыми я столкнулся при серфинге в сети, было создание промежуточной страницы, на которой показана анимация при загрузке реальной страницы с использованием javascript (location.href). Итак, я полагаю, что я использовал пару вызовов ajax из промежуточного страницы к сервлету, чтобы получить обратную связь. Проблема в том, что она отлично работает в IE 6/7 и Firefox 3. Но обратные вызовы ajax, похоже, не выполняются в случае Chrome и Opera (часть location.href, кажется, испортила это и обратные вызовы никогда не выполняются).
Если этот подход имеет недостатки, как я должен это делать?. И если нет, как я могу решить эту проблему?
Заранее спасибо