Мои запросы в веб-приложении (struts2) часто бывают тяжелыми, и для ответа требуется значительное время.Скрыть загрузчик (spin) в struts2
Я добавил несколько простых (просто html DIV и некоторые CSS) вращающиеся вершины ожидания после вызовов действий. a whirligig like this
Вращение вращается и при достижении цели действия загружается новый jsp, и вращение исчезает.
Проблема возникает, когда действие называется действием для загрузки данных, таких как файл excel (и я полагаю, даже если еще не пробовал, для pdf, загрузки файлов и т. Д. В таких случаях новый JSP не нужен загружен).
Я не могу найти способ остановить или скрыть вращение при завершении загрузки.
Я попытался остановить счетчик, используя событие onblur (применяется к div div, к контейнеру div, ко всему окну и т. Д.), Когда окно начало загружать файлы.
Итак, я полагаю, что системное окно при загрузке файлов не рассматривается браузером как истинное окно, и поэтому событие «onblur» бессмысленно!
Наконец, как я могу скрыть волчок, когда ответ начинает получать среднее значение, когда создается файл excel, или просто, когда окно загрузки системы закрыто (или открыто)?
В более общем плане проблема может быть определена следующим образом: как я могу установить display = none в DIV? –
нет проколов? если существует другой способ получить то, что мне нужно (insead div + css), это нормально! –
Как вы загружаете данные? Отправьте код. –