Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: qwertyui от 30 Июня 2003, 00:42:56

Название: Помогите!!
Отправлено: 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);
}
Название: Помогите!!
Отправлено: Mog. от 30 Июня 2003, 07:45:33
GIF анимированный сделай. А вообще тебе в ява скрипты надо, судя по коду.
Название: Помогите!!
Отправлено: Michel_Mak от 30 Июня 2003, 09:38:29
Смотри мета-тэги meta http-equiv="REFRESH"
Название: Помогите!!
Отправлено: ThE0ReTiC от 30 Июня 2003, 10:40:28
Michel_Mak
1. будет перегружать всю страницу. Это плохое решение.

2. Переехали
Название: Помогите!!
Отправлено: qwertyui от 30 Июня 2003, 22:19:41
Дело в том что мне и надо всю страницу обнавлять. Смысл такой. Один скриншот на странице, он обнавляется в случайном порядке, всего их предположем 50 скриншотов, и он обнавляются каждые десять секунд появляется разные скриншоты и при новом заходе они генирируется в новом порядке, если несложно помогите.
Название: Помогите!!
Отправлено: Nickii от 01 Июля 2003, 00:23:07
По предоставленному коду трудно понять что ты хочешь. Может быть так?


 
 
   

 
 
 
     
 



Это ответ на твой конкретно поставленный вопрос.

Nickii
Название: Помогите!!
Отправлено: Макс от 01 Июля 2003, 00:53:29
Nickii
сначало нужно прелоад всех картинок сделать
и функцию твою в
Название: Помогите!!
Отправлено: Nickii от 01 Июля 2003, 01:16:05
Макс
Это в том случае если прелод картинок нужен а если не нкжен,  то и это должно работать, а по поводу действительно забыл вставить

Зачем его сразу на таймер?
Название: Помогите!!
Отправлено: Макс от 01 Июля 2003, 01:25:33
Цитировать
Это в том случае если прелод картинок нужен
имхо во всех подобных галлереях прелоад необходим. Иначе картинка еще не загрузится, а скрипт ее покажет - будет некрасиво.
Цитировать
а по поводу действительно забыл вставить

Зачем его сразу на таймер?
да, лучше наверное сразу без таймера
Название: Помогите!!
Отправлено: Nickii от 01 Июля 2003, 10:03:14
Макс
Цитировать
Один скриншот на странице, он обнавляется в случайном порядке, всего их предположем 50 скриншотов


Как думаешь сколько будет грузится этот хлам? :)
Название: Помогите!!
Отправлено: qwertyui от 01 Июля 2003, 22:35:15
да нет я неправельно выразился скрин фсего один на странице.а в архиве их 50,при каждой перезагрузки
window.setTimeout("nextAd();",1000);
скриншот меняется в случайном порядке на один из 50 и так каждые 10 сек разный скреншот.
А в этом скрипте примерно это и должно было быть при каждой загрузки разная последовательность.
Тоесть на странице только 1 скриншот я не правельно выразился
Название: Помогите!!
Отправлено: Xander от 01 Июля 2003, 22:46:36
как ты думаешь, посетитель уйдет со страницы после появления второго скриншота, или третьего?
Я, пожалуй, ставлю на третий.

Это больше смахивает на издевательство, чем на показ скриншотов.
Название: Помогите!!
Отправлено: semya от 02 Июля 2003, 10:14:16
qwertyui
не парься с явой - сделай галерею на флэше!
Название: Помогите!!
Отправлено: qwertyui от 02 Июля 2003, 15:47:43
Да причём тут показ и флэш. Этот скрипт лишь дополнение, элемент, вставка в главную. Ну что то типо скринов с примого эфира на www.muz-tv.ru (http://www.muz-tv.ru)
А ещё, может немного не в тему но может подскажите как сделать, скачать, купить такой же прекрасный форум как этот.
Название: Помогите!!
Отправлено: qwertyui от 04 Июля 2003, 22:42:21
ЭЭЭЭЭЭй кто нибудь помогите.
Название: Помогите!!
Отправлено: Enemy от 05 Июля 2003, 14:16:59
qwertyui
Я думаю что ты сможеш скачать его и бесплатно... (хотя это платный продукт) Просто ищи в google.com - vBulletin Version 2.2.*.
Но это уже другая тема... и не этого форума...
Название: Помогите!!
Отправлено: qwertyui от 06 Июля 2003, 01:59:54
Enemy
Большой  спасибо.

А насчёт скрипта мне некто непоможет.
Название: Помогите!!
Отправлено: qwertyui от 11 Июля 2003, 00:28:04
Ладно как я понял нихрина некто не поможет но может поможите зделать чтобы страница обнавлялась сама каждые 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];
}
Название: Помогите!!
Отправлено: Макс от 11 Июля 2003, 17:53:14


По поводу помощи
ты не вопрос задал а просищь чтобы скрипт за тебя написали
Название: Помогите!!
Отправлено: qwertyui от 11 Июля 2003, 20:41:50
Скрипт есть он работает, я лишь прошу объяснить мне каманду перезагрузки страницы автоматически а не при нажатии. Так как пти простой команде он неработает. И если ктото знает помогите пожалуйста.
Название: Помогите!!
Отправлено: Макс от 11 Июля 2003, 20:58:04
qwertyui
Цитировать
я лишь прошу объяснить мне каманду перезагрузки страницы автоматически

повторяю:
Название: Помогите!!
Отправлено: qwertyui от 12 Июля 2003, 16:38:04
Ха черт возьми работает!!! СПАСИБО ОГРОМНОЕ !!!!! :)
Название: Помогите!!
Отправлено: Yukko от 12 Июля 2003, 20:29:45
Цитировать
qwertyui:
Ха черт возьми работает!!! СПАСИБО ОГРОМНОЕ !!!!!

[OFF]Как мало человеку надо для счастья...[/OFF]