Если вы хотите на ограниченном пространстве веб страницы разместить много картинок, то
можно воспользоваться довольно простым Java скриптом слайдшоу:
Здесь 1.jpg, 2.jpg, 3.jpg - последовательно выводящиеся картинки из папки images/
var slideShowSpeed = 3000 - время задержки вывода картинок
В скрипте также предусмотрено изменение яркости при выводе картинок, что устанавливает
параметр задержки и яркости: blendTrans(duration =.. crossFadeDuration =..
Чтобы активизировать ваше слайдшоу в тег <Body> вставьте следующий параметр
<BODY.. onload = runSlideShow()
а в том месте где будут непосредственно выводиться картинки нужно вставить:
<IMG class=img name=SlideShow src="/site/java_slideshow/img/1.jpg">
Далее я приведу пример Java скрипта который меняет яркость картинки при наведении на неё
курсора мыши:
Чтобы применить скрипт к конкретной картинке необходимо вставить следующий код:
<A href="..big.jpg"><IMG onmouseover=nereidFade(this,100,30,10)
style="FILTER: alpha(opacity=60)" onmouseout=nereidFade(this,25,50,10) src="..small.jpg" border=0 width=".." height=".."></A>
Чисел много, но всё просто - исходная прозрачность картинки здесь - alpha(opacity=60) ,
параметры изменения яркости задаются конечной и начальной прозрачностью альфа фильтра
в %: nereidFade(this,100,30,10) , а третье число это шаг её изменения ( чем больше шаг - тем
быстрее изменение, здесь при наведении прозрачность будет расти с 30 до 100 % с шагом +10
при наведении: onmouseover и после наведения мыши: onmouseout будет падать с 50 до 25 % )
Теперь дело только за выбором картинок, и ваши посетители будут приятно удивлены как вам
удалось так оригинально оформить веб страничку..
Следующий скрипт плавно изменяет цвет ссылки при наведении на неё курсора:
Цвет задаётся в конце скрипта в RGB формате:
function fadeout(element) { fade(255,0,0, 0,0,255, 20, 1, element); } function fadein(element) { fade(0,0,255, 255,0,0, 20, 1, element); }
После вызова скрипта для изменения цвета ссылки в её тег следует вставить параметр:
<b><a href="http:" name="fading_link1" class="fade"> Ссылка 1</a><br> <a href="http:" name="fading_link2" class="fade"> Ссылка 2</a></b>
Пример работы:
Ссылка 1 Ссылка 2