Я использую этот JavaScript для предварительной загрузки нескольких изображений на свой сайт.
var images = new Array()
function preload() {
for (i = 0; i < preload.arguments.length; i++) {
images[i] = new Image()
images[i].src = preload.arguments[i]
}
}
preload(
"img/1.png",
"img/hover.png",
"img/image.png",
"img/work1.png"
)
Этот код связан в HEAD сайта. Но когда кто-то посещает мой веб-сайт, он ждет несколько секунд, пока загружаются изображения, и в это время он видит пустой (белый) веб-сайт, пока не будут загружены файлы JS. Я хочу сделать так, чтобы когда кто-то посещал мой веб-сайт, он видел «Панель загрузки загрузки» или сообщение с надписью «Вати, пока страница не будет загружена» и т. д. Без пустой индексной страницы, на которой связан JavaScript
preload()
загружает только изображения. Вам нужно написать больше кода, чтобы манипулировать DOM и отображать нужный контент (во время загрузки изображений и после их загрузки). - person benjarwar   schedule 27.08.2015