Программирование > JavaScript & JScript
Помогите!!
Nickii:
По предоставленному коду трудно понять что ты хочешь. Может быть так?
// У тебя слишком много лишних телодвижений делай так
var max_picture = 10;
function nextImage()
{
var newimg = parseInt(Math.random()*max_picture);
document.images[0].src = newimg+".jpg";
setTimeout("nextImage()", 10000)
// в одной секунде 1000 милисекунд
}
Это ответ на твой конкретно поставленный вопрос.
Nickii
Макс:
Nickii
сначало нужно прелоад всех картинок сделать
и функцию твою в
Nickii:
Макс
Это в том случае если прелод картинок нужен а если не нкжен, то и это должно работать, а по поводу действительно забыл вставить
Зачем его сразу на таймер?
Макс:
--- Цитировать ---Это в том случае если прелод картинок нужен
--- Конец цитаты ---
имхо во всех подобных галлереях прелоад необходим. Иначе картинка еще не загрузится, а скрипт ее покажет - будет некрасиво.
--- Цитировать ---а по поводу действительно забыл вставить
Зачем его сразу на таймер?
--- Конец цитаты ---
да, лучше наверное сразу без таймера
Nickii:
Макс
--- Цитировать ---Один скриншот на странице, он обнавляется в случайном порядке, всего их предположем 50 скриншотов
--- Конец цитаты ---
Как думаешь сколько будет грузится этот хлам? :)
Навигация
Перейти к полной версии