Создать форум бесплатно: ixbb.ru :: Календарь на Март 2024 года: calendar2008.ru/2024/mart/

  Reply to this topicStart new topicStart Poll

Скрипт смены каринок: помогите размножить!

, как убрать кофликтность скриптов?!
profi555
Отправлено: Jun 27 2010, 07:14 PM
Quote Post


  Солдат
*

Группа: unior
Сообщений: 3
Пользователь №: 3383
Регистрация:
27-June 10



Имеется такой скрипт:

CODE
var _tOut;
var _delay = 100;
var _index = 1;
function myImage(_src) {
var _image = new Image;
_image.src = _src;
this._image = _image;
}
var imagesArray = new Array (
new myImage('images/1.gif'),
new myImage('images/2.gif'),
new myImage('images/3.gif'),
new myImage('images/4.gif'),
new myImage('images/5.gif'),
new myImage('images/6.gif'),
new myImage('images/7.gif'),
new myImage('images/8.gif')
)
function change(_img, _src) {
document.images[_img].src = _src.src;
_index++;
if (_index >= imagesArray.length) {
 _index = 0;
}
}

function doRotate() {
change("rotatingHouse", imagesArray[_index]._image);
_tOut = setTimeout("doRotate()", _delay);
}

function startRotate() {
_tOut = setTimeout("doRotate()", _delay);
}

function stopRotate() {
clearTimeout(_tOut);
}

в HTML:
CODE

           <TABLE cellSpacing=0 cellPadding=0 width=237 border=0>
             <TR>
               <TD align=middle><A onmouseover="javascipt: startRotate();"
                 onmouseout="javascipt: stopRotate();"
                 href="#"><IMG height=138 alt=""
                 src="images/1.gif" width=130
                 border=0 name=rotatingHouse></A></TD></TR>
</TABLE>


Смысл такой: наводишь мышку - получается анимация.

Как сделать таких несколько независимых анимаций на одной странице?!?
(может присвоить id или еще как)


пример анимации: http://opt-time.ru/proba/index.html

Заранее благодарен.. smile.gif
PMEmail Poster
Top
Sitemaster
Отправлено: Jun 28 2010, 03:09 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 425
Пользователь №: 2805
Регистрация:
6-September 09



Вот не понимаю, какой смысл в наше время сайт на html делать? И мучаться со вставкой JavaScript?
Сделай ты сайт на Jooma. Есть там модуль mod_php - его можно в разных местах размещать на любой странице.В модуль можно вставить любой JavaScript/PHP код. http://joomlaforum.ru/index.php/topic,10783.0.html И модулей этих можно понаставить с разным кодом сколь угодно на любую страницу. Вот те и решение для независимой анимации.


--------------------
Аватар Макса - это мой дядя!
PMEmail Poster
Top
profi555
  Отправлено: Jun 28 2010, 08:03 PM
Quote Post


  Солдат
*

Группа: unior
Сообщений: 3
Пользователь №: 3383
Регистрация:
27-June 10



Спасибо огромное, увлекаюсь этим недавно, на джумле скорей всего сделаю следующий проект)
А этот не переписывать же... просто все уже сделано кроме этой мелочевки... Ну очень надо уместить несколько таких анимаций...)) Может все-таки возможно сделать в HTML? rolleyes.gif
PMEmail Poster
Top
Sitemaster
Отправлено: Jun 29 2010, 12:15 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 425
Пользователь №: 2805
Регистрация:
6-September 09



Сверстай страницу в дивах. На разных дивах пишешь код скрипта, только картинки другие вписываешь.


--------------------
Аватар Макса - это мой дядя!
PMEmail Poster
Top
profi555
Отправлено: Jun 29 2010, 12:38 AM
Quote Post


  Солдат
*

Группа: unior
Сообщений: 3
Пользователь №: 3383
Регистрация:
27-June 10



Спс попробую, надеюсь получится)) wink.gif
PMEmail Poster
Top

Topic Options Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0247 ]   [ 10 queries used ]   [ GZIP выключен ]