Автор Тема: Помогите!!  (Прочитано 8024 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн qwertyui

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите!!
« : 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.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Помогите!!
« Ответ #1 : 30 Июня 2003, 07:45:33 »
GIF анимированный сделай. А вообще тебе в ява скрипты надо, судя по коду.
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Michel_Mak

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 256
  • +0/-0
  • Пол: Мужской
  • 0
    • Просмотр профиля
    • http://#
Помогите!!
« Ответ #2 : 30 Июня 2003, 09:38:29 »
Смотри мета-тэги meta http-equiv="REFRESH"
С уважением,
Michel

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Помогите!!
« Ответ #3 : 30 Июня 2003, 10:40:28 »
Michel_Mak
1. будет перегружать всю страницу. Это плохое решение.

2. Переехали
AS IS...

Оффлайн qwertyui

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите!!
« Ответ #4 : 30 Июня 2003, 22:19:41 »
Дело в том что мне и надо всю страницу обнавлять. Смысл такой. Один скриншот на странице, он обнавляется в случайном порядке, всего их предположем 50 скриншотов, и он обнавляются каждые десять секунд появляется разные скриншоты и при новом заходе они генирируется в новом порядке, если несложно помогите.

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Помогите!!
« Ответ #5 : 01 Июля 2003, 00:23:07 »
По предоставленному коду трудно понять что ты хочешь. Может быть так?


 
 
   

 
 
 
     
 



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

Nickii

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Помогите!!
« Ответ #6 : 01 Июля 2003, 00:53:29 »
Nickii
сначало нужно прелоад всех картинок сделать
и функцию твою в
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Помогите!!
« Ответ #7 : 01 Июля 2003, 01:16:05 »
Макс
Это в том случае если прелод картинок нужен а если не нкжен,  то и это должно работать, а по поводу действительно забыл вставить

Зачем его сразу на таймер?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Помогите!!
« Ответ #8 : 01 Июля 2003, 01:25:33 »
Цитировать
Это в том случае если прелод картинок нужен
имхо во всех подобных галлереях прелоад необходим. Иначе картинка еще не загрузится, а скрипт ее покажет - будет некрасиво.
Цитировать
а по поводу действительно забыл вставить

Зачем его сразу на таймер?
да, лучше наверное сразу без таймера
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
Помогите!!
« Ответ #9 : 01 Июля 2003, 10:03:14 »
Макс
Цитировать
Один скриншот на странице, он обнавляется в случайном порядке, всего их предположем 50 скриншотов


Как думаешь сколько будет грузится этот хлам? :)

Оффлайн qwertyui

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите!!
« Ответ #10 : 01 Июля 2003, 22:35:15 »
да нет я неправельно выразился скрин фсего один на странице.а в архиве их 50,при каждой перезагрузки
window.setTimeout("nextAd();",1000);
скриншот меняется в случайном порядке на один из 50 и так каждые 10 сек разный скреншот.
А в этом скрипте примерно это и должно было быть при каждой загрузки разная последовательность.
Тоесть на странице только 1 скриншот я не правельно выразился

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
Помогите!!
« Ответ #11 : 01 Июля 2003, 22:46:36 »
как ты думаешь, посетитель уйдет со страницы после появления второго скриншота, или третьего?
Я, пожалуй, ставлю на третий.

Это больше смахивает на издевательство, чем на показ скриншотов.
•••Jah\'d never let us down!•••

Оффлайн semya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
Помогите!!
« Ответ #12 : 02 Июля 2003, 10:14:16 »
qwertyui
не парься с явой - сделай галерею на флэше!

Оффлайн qwertyui

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите!!
« Ответ #13 : 02 Июля 2003, 15:47:43 »
Да причём тут показ и флэш. Этот скрипт лишь дополнение, элемент, вставка в главную. Ну что то типо скринов с примого эфира на www.muz-tv.ru
А ещё, может немного не в тему но может подскажите как сделать, скачать, купить такой же прекрасный форум как этот.
« Последнее редактирование: 02 Июля 2003, 17:38:31 от qwertyui »

Оффлайн qwertyui

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Помогите!!
« Ответ #14 : 04 Июля 2003, 22:42:21 »
ЭЭЭЭЭЭй кто нибудь помогите.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28