Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: qwertyui от 30 Июня 2003, 00:42:56
-
Объясните мне пожалуйста как мне с делать постаянно меняющиеся картинки как сделать чтобы они обнавлялись каждые 10 сек.
var id=1;
var maxid=10;
imsrc=new Array(maxid);
imsrc[0] ="1.jpg"
imsrc[1] ="2.jpg"
imsrc[2] ="3.jpg"
imsrc[3] ="4.jpg"
imsrc[4] ="5.jpg"
imsrc[5] ="6.jpg"
imsrc[6] ="7.jpg"
imsrc[7] ="8.jpg"
imsrc[8] ="9.jpg"
imsrc[9] ="10.jpg"
imsrc[10] ="11.jpg"
index = Math.floor(Math.random() * imsrc.length);
document.write(\'\');
function nextAd(){
if(++id>maxid)id=1;
document.ad.src=imsrc[id];
window.setTimeout("nextAd();",1000);
}
-
GIF анимированный сделай. А вообще тебе в ява скрипты надо, судя по коду.
-
Смотри мета-тэги meta http-equiv="REFRESH"
-
Michel_Mak
1. будет перегружать всю страницу. Это плохое решение.
2. Переехали
-
Дело в том что мне и надо всю страницу обнавлять. Смысл такой. Один скриншот на странице, он обнавляется в случайном порядке, всего их предположем 50 скриншотов, и он обнавляются каждые десять секунд появляется разные скриншоты и при новом заходе они генирируется в новом порядке, если несложно помогите.
-
По предоставленному коду трудно понять что ты хочешь. Может быть так?
Это ответ на твой конкретно поставленный вопрос.
Nickii
-
Nickii
сначало нужно прелоад всех картинок сделать
и функцию твою в
-
Макс
Это в том случае если прелод картинок нужен а если не нкжен, то и это должно работать, а по поводу действительно забыл вставить
Зачем его сразу на таймер?
-
Это в том случае если прелод картинок нужен
имхо во всех подобных галлереях прелоад необходим. Иначе картинка еще не загрузится, а скрипт ее покажет - будет некрасиво.
а по поводу действительно забыл вставить
Зачем его сразу на таймер?
да, лучше наверное сразу без таймера
-
Макс
Один скриншот на странице, он обнавляется в случайном порядке, всего их предположем 50 скриншотов
Как думаешь сколько будет грузится этот хлам? :)
-
да нет я неправельно выразился скрин фсего один на странице.а в архиве их 50,при каждой перезагрузки
window.setTimeout("nextAd();",1000);
скриншот меняется в случайном порядке на один из 50 и так каждые 10 сек разный скреншот.
А в этом скрипте примерно это и должно было быть при каждой загрузки разная последовательность.
Тоесть на странице только 1 скриншот я не правельно выразился
-
как ты думаешь, посетитель уйдет со страницы после появления второго скриншота, или третьего?
Я, пожалуй, ставлю на третий.
Это больше смахивает на издевательство, чем на показ скриншотов.
-
qwertyui
не парься с явой - сделай галерею на флэше!
-
Да причём тут показ и флэш. Этот скрипт лишь дополнение, элемент, вставка в главную. Ну что то типо скринов с примого эфира на www.muz-tv.ru (http://www.muz-tv.ru)
А ещё, может немного не в тему но может подскажите как сделать, скачать, купить такой же прекрасный форум как этот.
-
ЭЭЭЭЭЭй кто нибудь помогите.
-
qwertyui
Я думаю что ты сможеш скачать его и бесплатно... (хотя это платный продукт) Просто ищи в google.com - vBulletin Version 2.2.*.
Но это уже другая тема... и не этого форума...
-
Enemy
Большой спасибо.
А насчёт скрипта мне некто непоможет.
-
Ладно как я понял нихрина некто не поможет но может поможите зделать чтобы страница обнавлялась сама каждые 10 сек с этим скриптом
var id=1;
var maxid=10;
imsrc=new Array(maxid);
imsrc[0] ="1.jpg"
imsrc[1] ="2.jpg"
imsrc[2] ="3.jpg"
imsrc[3] ="4.jpg"
imsrc[4] ="5.jpg"
imsrc[5] ="6.jpg"
imsrc[6] ="7.jpg"
imsrc[7] ="8.jpg"
imsrc[8] ="9.jpg"
imsrc[9] ="10.jpg"
imsrc[10] ="11.jpg"
index = Math.floor(Math.random() * imsrc.length);
document.write(\'\');
function nextAd(){
if(++id>maxid)id=1;
document.ad.src=imsrc[id];
}
-
По поводу помощи
ты не вопрос задал а просищь чтобы скрипт за тебя написали
-
Скрипт есть он работает, я лишь прошу объяснить мне каманду перезагрузки страницы автоматически а не при нажатии. Так как пти простой команде он неработает. И если ктото знает помогите пожалуйста.
-
qwertyui
я лишь прошу объяснить мне каманду перезагрузки страницы автоматически
повторяю:
-
Ха черт возьми работает!!! СПАСИБО ОГРОМНОЕ !!!!! :)
-
qwertyui:
Ха черт возьми работает!!! СПАСИБО ОГРОМНОЕ !!!!!
[OFF]Как мало человеку надо для счастья...[/OFF]