У меня есть автоматическое слайд-шоу на главной странице какого-то сайта. Изображения вращаются каждые 10 секунд, но когда они появляются в первый раз, они еще не загружены (я полагаю), поэтому отображается пустое.
Я думаю, что при предварительной загрузке этих изображений они будут отображаться нормально, но я не знаю, как их предварительно загрузить. Я использую следующий код для предварительной загрузки всех изображений страницы, но, похоже, он не работает:
function preloadAllImages() {
for (i = 0; i < document.images; i++) {
var img = new Image();
img.src = document.images[i];
}
}
Итак, как я могу заставить это работать?