У меня есть несколько элементов, которые нужно загрузить, прежде чем пользователь сможет контролировать страницу (в основном изображения, видео и аудио). В настоящее время я загружаю их с помощью функции $ .when (), например:
//all elements are hidden, except for a black background and
//a "loading" gif in the middle.
$.when($.ajax("video1.ogv"), $.ajax("video2.ogv"), $.ajax("videoN.ogv"))
.then(function () {
//show the site with all the content preloaded...
});
Есть ли способ создать панель загрузки, которая показывает прогресс (в процентах) загрузки всех элементов в фоновом режиме? Например, что происходит на большинстве флеш-сайтов с тяжелыми носителями, например: http://www.saizenmedia.com/nightwishsite/
Можно ли это сделать исключительно с помощью jQuery или Javascript?
Заранее спасибо!