Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » нужна прмрщ по Джаваскрипту

Ответить
Настройки темы
нужна прмрщ по Джаваскрипту
svscorp


Сообщения: n/a

Профиль | Цитировать


Здраствуйте. Очень прошу Вас, уважаемые мастера, помочь мне с такой проблемой.
у меня есть такой скрипт(нашел в нете)
Код: Выделить весь код
<html>
<head>
<title>Alpha anim</title>
</head>
<style type="text/css">
#alpha {
filter: alpha(Opacity='100');
}
</style>
<script language="javascript">
<!--//
var images = new Array();
images[0] = 'img/pic_small1.jpg';
images[1] = 'img/pic_small2.jpg';

 

var fl_int = 200;
var fl_stp =10;
var timeId = null;
var timeLt = 100;
var imgInt = 0;

function create_alpha_anim(){
getImgObj = document.getElementById('alpha');
getImgObj.src = images[imgInt];
getImgObj.filters.alpha.opacity=fl_int;

if(fl_int<=0){
fl_int = 200;
if(imgInt>images.length-2){
imgInt=0;
}else{
imgInt++;
}
}else{
fl_int-=fl_stp;
}
timeId = setTimeout("create_alpha_anim()",timeLt);
}
//-->
</script>

<body onLoad="create_alpha_anim()">

<img src="img/pic_small2.jpg" ID="alpha" width="291">

</body>
</html>
Этот скрипт меняет постоянно картинки. Делает небольшое слайдшоу.
Но это происходит так. сначала появляется картинка, потом она погасает, появляется другая резко, потом опять погасает и т.д
Скажите что нужно изменить в коде, если не трудно покажете?, что бы эффект смены происходил не так как есть, а картинка появилас, на воне ее выплывала другая(или имеющаяся погасала, но на фоне ее уже была бы другая). что бы это плавно происходило, а то так глаз напрягает.

И еще, подскажите как можно сделать что бы эффект смены картинок быр рандомным? ну, один раз выплыванием сменились, второй раз, скажем разворачиванием, точечками, и т.д... хотя бы тремя жффектами???

Буду очень благодарен!!!!!! Зараннее спасибо

Отправлено: 07:42, 31-10-2005

 

Аватара для elfoflorien

Старожил


Сообщения: 158
Благодарности: 1

Профиль | Отправить PM | Цитировать


svscorp
то что вам нужно, делается удобнее с помощью
FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00)
где overlap - свойство, определяющее степень перекрытия рисунков во времени
пример:
HTML код: Выделить весь код
<SCRIPT> var startImage= "IMAGE_1.gif"; var endImage= "IMAGE_2.gif"; function doTrans( arg ) { arg.filters[0].apply(); if( arg.src.indexOf( startImage ) != -1 ) arg.src= endImage; else arg.src= startImage; arg.filters[0].play(); } </SCRIPT> <IMG id=oImg onmouseover="doTrans( this )" style="FILTER: progid:DXImageTransform.Microsoft.Fade( Overlap=1.00 ); MARGIN: 10px" src="IMAGE_1.gif"> <IMG id=oImg onmouseover="doTrans( this )" style="FILTER: progid:DXImageTransform.Microsoft.Fade( Overlap=0.00 ); MARGIN: 10px" src="IMAGE_1.gif">

все взято отсюда
там есть еще много всяких способов создания показа слайдов и прочей анимации

-------
panem et circences! (c)


Отправлено: 12:08, 31-10-2005 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

svscorp


Сообщения: n/a

Профиль | Цитировать


elfoflorien

Спасибо Вам большое!!!!!!!!!!!!!!!! А скажите, как можно переделать скрипт, что бы можно было не одну а скажем три и далее картинок вставить???? и что бы разным эффектом?


Отправлено: 12:21, 31-10-2005 | #3


Аватара для elfoflorien

Старожил


Сообщения: 158
Благодарности: 1

Профиль | Отправить PM | Цитировать


svscorp
надо немного подумать...
вы посмотрели на промсофте? там, по-моему были варианты и с большим количеством картинок. и где-то еще я видел такую штуку... попробуйте в яндексе "показ слайдов javascript"

-------
panem et circences! (c)


Отправлено: 18:13, 01-11-2005 | #4



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » нужна прмрщ по Джаваскрипту

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Нужна помощь Vovan27 Лечение систем от вредоносных программ 1 10-01-2009 22:03
CD и DVD - Нужна программа Ngaut Программное обеспечение Windows 0 27-12-2008 18:43
Нужна БД Alexander_Grig Программное обеспечение Linux и FreeBSD 6 11-03-2006 07:42
нужна помощь Garry73 Хочу все знать 1 27-03-2004 16:04
Нужна ли ХР ??? vaschman Microsoft Windows 2000/XP 12 30-11-2002 08:52




 
Переход