У меня есть веб-сайт, созданный в ASP.NET MVC3 с видом рендеринга Razor. На этом сайте я создаю диаграммы (System.Web.UI.DataVisualization.Charting.Chart) и представляю их в виде изображений с контроллером для моего представления.
Загрузка графиков может занять от 1 до 5 секунд. Поэтому я хочу показать модальное диалоговое окно загрузки, чтобы дать некоторую обратную связь пользователю.
Создание диалогового окна jQuery UI очень просто, и я слышал о решениях с временным закрытием. Тем не менее, закрытие с задержкой по времени не является правильным решением в моем случае из-за изменения времени.
Можно ли показать одноразовое диалоговое окно загрузки , пока каждое изображение на странице не будет загружено и отображено браузером? Как я мог это сделать?
Спасибо! :)