Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблемы с Ротатором изображений / 6 сообщений из 6, страница 1 из 1
29.04.2016, 23:40
    #39227872
adimmat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Ротатором изображений
Друзья, нашел на одном сайте ротатор изображений, хотел понять принцип его работы, только вот никак не получается! Неопытность дает о себе знать! Прежде не доводилось работать с java script!
Поэтому, был бы вам признателен за любую помощь!
Привожу скрпит:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<script type="text/javascript">
  var array = new Array(
    "images/javascript/Foto1.jpg",
    "images/javascript/Foto2.jpg",
    "images/javascript/Foto3.jpeg"
  );//массив с путями к картинкам
  var delay = 2000; //задержка в миллисекундах
  function imageRotator(i) {
    var image = document.getElementById("rotator");
    image.src = array[i];
    i++;
    if (i == array.length) i = 0;
    setTimeout("imageRotator(" + i + ")", delay);
  }
</script>



И в конце:
Код: javascript
1.
2.
3.
<p>
  <img id = 'rotator' src = '' alt = 'Ротатор изображений' width = '150' height = '150' />
</p>
...
Рейтинг: 0 / 0
29.04.2016, 23:41
    #39227874
adimmat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Ротатором изображений
Половину я понял, и в общем, я разобрался с общим принципом, НО, одно не понимаю:
Код: javascript
1.
2.
3.
<p>
  <img id = 'rotator' src = '' alt = 'Ротатор изображений' width = '150' height = '150' />
</p>



Почему src='', почему он пустой?
...
Рейтинг: 0 / 0
30.04.2016, 00:44
    #39227884
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Ротатором изображений
adimmat,

Потому, что функция выполняет заполнение SRC нужной ссылкой.
...
Рейтинг: 0 / 0
30.04.2016, 00:46
    #39227885
adimmat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Ротатором изображений
DarkMaster,
Спасибо за отклик! Дело в том, что я этот скрипт поставил себе на страничку, чтоб посмотреть, как она работает, но она вообще не запускается! т.е изображения не появляются!
Думаю, может это как раз из за того, что этот src пустой?!
Не могли бы вы мне помочь, как быть с этим src?
Спасибо!
...
Рейтинг: 0 / 0
30.04.2016, 00:52
    #39227888
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Ротатором изображений
adimmat,

Ну а кто скрипт запускать будет? Запусти его для начала из onclick() по ссылке. А потом почитай про onload() для страницы.
...
Рейтинг: 0 / 0
30.04.2016, 01:02
    #39227890
adimmat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с Ротатором изображений
DarkMaster, Onload я уже сделал, если я правильно все понимаю! Вот так:
<body onload="imageRotator(0)">
Дальше компоненты разные
</body>
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблемы с Ротатором изображений / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]