Поиск в форуме:
Искать


« Предыдущая тема :: Следующая тема »  
Автор Сообщение
Сообщение07.05.2009 в 17:41 (UTC)    
Заголовок сообщения: Как анимировать JPEG

На создание данной Темы наталкнуло справедливое замечание portfolio-vrn что анимированных JPEG не бывает.Но почти всегда можно найти выход.Например JavaScript.Приведённый ниже пример очень прост и на мой взгляд имеет много достоинств.
Можно анимировать ваши фотографии закинутые на сервер.
Подборка фотографий,их размер последовательност -дело фантазии.


Цитата:

<script text="type/javascript"><!--
var bilder = new Array("фото1.jpg", "фото2.jpg",
"фото3.jpg", "фото4.jpg");

var naechstesBild = 0; //Index des nächsten Bildes
var verzoegerung = 1000; //Verzögerung in Millisekunden

function animation() {
document.ani.src = bilder[naechstesBild];
naechstesBild++;
if (naechstesBild==bilder.length) {
naechstesBild = 0;
}
setTimeout("animation();", verzoegerung);
}
//--></script>

<body onload="animation();">

<img src="фото1.jpg" name="ani" />
</body>


фото1.jpg,фото2.jpg и.т.д -Адреса фотографий.

Обратите внимание что фото1.jpg вносится дважды.
Время смены фото в миллисекундах

В данном примере используется четыри фотографии.Количество фотографий можно менятъ

Пример: http://ruherzog.ru.gg/JPG-Animation.htm

Само сабой разумеется что можно использовать и другие форматы фото и картинок

Ешё раз благодарю portfolio-vrn за идею Темы


Последний раз редактировалось: ruherzog (07.05.2009, 19:35), всего редактировалось 2 раз(а)
Сообщение08.05.2009 в 02:23 (UTC)    
Заголовок сообщения:

Тема классная правда... Wink.спс.. Wink
Сообщение08.05.2009 в 06:04 (UTC)    
Заголовок сообщения:

Very Happy Улыбнуло.
Отличная вещь для создания автоматической фотогалереи на сайте.
А вот такой вопрос, допустим хочу получше рассмотреть "фото3.jpg", можно ли средствами javascript сделать что то наподобие флэш плейера с кнопками пауза, вперед назад и пуск? И как бы выглядел код?
Если будет время (коренное слово если), выложу урок объясняющий на пальцах, как такое соорудить во флэш.
Сообщение08.05.2009 в 08:16 (UTC)    
Заголовок сообщения:

Один из подобных вариантов с возможностью перелистывания уже есть:
http://www.ru.gg/forum/viewtopic.php?t=68737

На счёт Flash можно использоват (как один из вариантов):
http://www.slide.com/arrange


Последний раз редактировалось: ruherzog (08.05.2009, 09:30), всего редактировалось 2 раз(а)
Сообщение08.05.2009 в 08:31 (UTC)    
Заголовок сообщения:

спасибо большое, пригодится!
Сообщение26.06.2009 в 19:02 (UTC)    
Заголовок сообщения: Re: Как анимировать JPEG

ruherzog писал(а):
На создание данной Темы наталкнуло справедливое замечание portfolio-vrn что анимированных JPEG не бывает.Но почти всегда можно найти выход.Например JavaScript.Приведённый ниже пример очень прост и на мой взгляд имеет много достоинств.
Можно анимировать ваши фотографии закинутые на сервер.
Подборка фотографий,их размер последовательност -дело фантазии.


Цитата:

<script text="type/javascript"><!--
var bilder = new Array("фото1.jpg", "фото2.jpg",
"фото3.jpg", "фото4.jpg");

var naechstesBild = 0; //Index des nächsten Bildes
var verzoegerung = 1000; //Verzögerung in Millisekunden

function animation() {
document.ani.src = bilder[naechstesBild];
naechstesBild++;
if (naechstesBild==bilder.length) {
naechstesBild = 0;
}
setTimeout("animation();", verzoegerung);
}
//--></script>

<body onload="animation();">

<img src="фото1.jpg" name="ani" />
</body>


фото1.jpg,фото2.jpg и.т.д -Адреса фотографий.

Обратите внимание что фото1.jpg вносится дважды.
Время смены фото в миллисекундах

В данном примере используется четыри фотографии.Количество фотографий можно менятъ

Пример: http://ruherzog.ru.gg/JPG-Animation.htm

Само сабой разумеется что можно использовать и другие форматы фото и картинок

Ешё раз благодарю portfolio-vrn за идею Темы

Спасибо огромное! А то 2 дня пытался закинуть анимированный баннер на сайт. С Вашей помощью слепил в Painte за 5 минут.
Вот результат www.podvox.ru.gg
Сообщение06.07.2009 в 17:05 (UTC)    
Заголовок сообщения: Ответ

Ищи в google там найдёшь все!! Но выше перечисленные ответы тоже отлично)))
Показать сообщения:   


Powered by phpBB © 2001, 2005 phpBB Group
phpBB