Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Анимация 
V
    Опции темы
magrussia
Дата 6.4.2006, 09:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 13.3.2006

Репутация: нет
Всего: нет



Код

<HTML>
<HEAD>
 <script language="JavaScript">
<!--
pic = new Array()
for(i=0;i<3;i++)
{
pic[i] = new Image();
if(i==0) pic[i].src = "file:///c:/html/fotos/misha.jpg";
if(i==1) pic[i].src = "file:///c:/html/fotos/vital.jpg";
if(i==2) pic[i].src = "file:///c:/html/fotos/aleks.jpg";



}
n=0;
function slideShow()
{
n++; if(n>2) n=0;
document.images["slide"].src = pic[n].src;
setTimeout("slideShow()",3000);

}
//-->
</script> 
<TITLE>Для ознакомления с примерами застройки стендов выберите позицию</TITLE>


<BODY>

<BODY BACKGROUND="C:\html\1.jpg" BGCOLOR=green onLoad="slideShow()">
<br><br>

<IMG SRC="file:///C:/html/jpg/HdrBack.jpg" width=350 height=300  BORDER=2 align="right" name="slide" hspace="10" vspace="10">




Это пример анимации 1 рисунка, а как мне сделать второй же анимированный под ним, в тэг Боди, нельзя же вписать 2 функции. Через форму пытался, но не вышло.
PM MAIL   Вверх
Штык
Дата 6.4.2006, 10:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 9.5.2005
Где: Москоу

Репутация: 1
Всего: 1



как вариант второй массив сделай..

и добавь в свою функцию
Код

 document.images["new_image"].src = pic[n].src;


собственно и создай картинку с именем new_image=)
--------------------
Lachetes familieresQui nous rendent guerrieres
PM MAIL WWW ICQ   Вверх
magrussia
Дата 6.4.2006, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 13.3.2006

Репутация: нет
Всего: нет



smile
Добавлено @ 10:29
Код

<HTML>
<HEAD>
 <script language="JavaScript">
<!--
pic = new Array()
for(i=0;i<3;i++)
{
pic[i] = new Image();
if(i==0) pic[i].src = "file:///c:/html/fotos/misha.jpg";
if(i==1) pic[i].src = "file:///c:/html/fotos/vital.jpg";
if(i==2) pic[i].src = "file:///c:/html/fotos/aleks.jpg";



}

pic = new Array()
for(o=0;o<3;o++)
{
pic[o] = new Image();
if(o==0) pic[o].src = "file:///c:/html/fotos/lol.jpg";
if(o==1) pic[o].src = "file:///c:/html/fotos/lol.jpg";
if(o==2) pic[o].src = "file:///c:/html/fotos/aleks2.jpg";



}
n=0;
m=0;
function slideShow()
{
n++; if(n>2) n=0;
m++; if(m>2) m=0;
document.images["slide"].src = pic[n].src;
document.images["new_image"].src = pic[m].src;
setTimeout("slideShow()",3000);

}
//-->
</script> 


Код

<BODY BACKGROUND="C:\html\1.jpg" BGCOLOR=green onLoad="slideShow()" style="background-color: #E7E2D1">
<br><br>
<IMG SRC="file:///C:/html/jpg/HdrBack.jpg" width=350 height=300  BORDER=2 align="right" name="new_image" hspace="10" vspace="10">
<IMG SRC="file:///C:/html/jpg/HdrBack.jpg" width=350 height=300  BORDER=2 align="right" name="slide" hspace="10" vspace="10">


smile not work

Это сообщение отредактировал(а) magrussia - 6.4.2006, 10:21
PM MAIL   Вверх
Штык
Дата 6.4.2006, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 9.5.2005
Где: Москоу

Репутация: 1
Всего: 1



переменные переименуй а то вот это:
Код

pic = new Array()
for(i=0;i<3;i++)
{
pic[i] = new Image();
if(i==0) pic[i].src = "file:///c:/html/fotos/misha.jpg";
if(i==1) pic[i].src = "file:///c:/html/fotos/vital.jpg";
if(i==2) pic[i].src = "file:///c:/html/fotos/aleks.jpg";
}
pic = new Array()
for(o=0;o<3;o++)
{
pic[o] = new Image();
if(o==0) pic[o].src = "file:///c:/html/fotos/lol.jpg";
if(o==1) pic[o].src = "file:///c:/html/fotos/lol.jpg";
if(o==2) pic[o].src = "file:///c:/html/fotos/aleks2.jpg";
}


работать не буит..
замени на :
Код

pic = new Array()
for(i=0;i<3;i++)
{
pic[i] = new Image();
if(i==0) pic[i].src = "file:///c:/html/fotos/misha.jpg";
if(i==1) pic[i].src = "file:///c:/html/fotos/vital.jpg";
if(i==2) pic[i].src = "file:///c:/html/fotos/aleks.jpg";
}
pic2 = new Array()
for(o=0;o<3;o++)
{
pic2[o] = new Image();
if(o==0) pic2[o].src = "file:///c:/html/fotos/lol.jpg";
if(o==1) pic2[o].src = "file:///c:/html/fotos/lol.jpg";
if(o==2) pic2[o].src = "file:///c:/html/fotos/aleks2.jpg";
}



удачи;)

--------------------
Lachetes familieresQui nous rendent guerrieres
PM MAIL WWW ICQ   Вверх
magrussia
Дата 6.4.2006, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 13.3.2006

Репутация: нет
Всего: нет



картина не изменилась, всё также функции обращаются к одному массиву фотографий.
PM MAIL   Вверх
Штык
Дата 6.4.2006, 11:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 206
Регистрация: 9.5.2005
Где: Москоу

Репутация: 1
Всего: 1



в свою функцию добавь
Код

document.images["new_image"].src = pic2[m].src;


чтоб она выглядела след образом
Код

function slideShow()
{
n++; if(n>2) n=0;
m++; if(m>2) m=0;
document.images["slide"].src = pic[n].src;
document.images["new_image"].src = pic2[m].src;
setTimeout("slideShow()",3000);


}

--------------------
Lachetes familieresQui nous rendent guerrieres
PM MAIL WWW ICQ   Вверх
magrussia
Дата 6.4.2006, 12:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 13.3.2006

Репутация: нет
Всего: нет



Штык! спасб
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0468 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.