Добрый день, помогите настроить , вроде все верно сделал , но чувствую что не так.
суть вопроса вот собственно в чем :
Имеется два баннера расположенных вот здесь : http://lipfish.ucoz.ru/forum/
хочу сделать для каждого из них автоматическую смену на основе Java Script.
За основу взял вот этот скрипт:
Code
var slidespeed=5000
var slideimages=new Array("http://www.lipfish.ucoz.ru/banner/f1/ban_f10.jpg",
"http://www.lipfish.ucoz.ru/banner/f1/ban_f11.jpg",
"http://www.lipfish.ucoz.ru/banner/f1/ban_f10.jpg",
"http://www.lipfish.ucoz.ru/banner/f1/ban_f11.jpg",
"http://www.lipfish.ucoz.ru/banner/f1/ban_f10.jpg")
var slidelinks=new Array("",
"",
"",
"")
var whichimage=0
var imgobj, filtersupport, blenddelay
var imageholder=new Array()
// загрузка картинок в массив
for (i=0;i<slideimages.length;i++){
imageholder[i]=new Image()
imageholder[i].src=slideimages[i]
}
function slideit(){
if (filtersupport) imgobj.filters[0].apply()
imgobj.src=imageholder[whichimage].src
imgobj.alt=slidelinks[whichimage]
//linkobj.href=slidelinks[whichimage]
if (filtersupport) imgobj.filters[0].play()
whichimage=(whichimage<slideimages.length-1)? whichimage+1 : 0
setTimeout("slideit()", slidespeed+blenddelay)
}
window.onload=function(){
imgobj=document.getElementById("slideshow")
linkobj=document.getElementById("slidelink")
f iltersupport=imgobj.filters
blenddelay=(filtersupport)? imgobj.filters[0].duration*1000 : 0
slideit()
}
Для каждого из 2-х баннеров сделал по отдельному файлу допустим baner_f1.js и baner_f2.js (содержание файлов одинаковое, разница только в изображениях) вот таким кодом прописываю в форму :
Code
<TABLE border="0" cellpadding="20" cellspacing="0" width="100%"><TBODY><TR><TD><CENTER><head><script src="http://lipfish.ucoz.ru/banner/f1/baner_f1.js" type="text/javascript" language="javascript"></script></head><id="slidelink" target="_blank"><IMG src="http://lipfish.ucoz.ru/banner/f1/ban_f10.jpg" id="slideshow" style="filter:progid:DXImageTransform.Microsoft.Fade(duration=2); border:0px solid #990000" width="485" height="85" /></CENTER></TD><TD><CENTER><head><script src="http://lipfish.ucoz.ru/banner/f2/baner_f2.js" type="text/javascript" language="javascript"></script></head><id="slidelink" target="_blank"><IMG src="http://lipfish.ucoz.ru/banner/f2/ban_f20.jpg" id="slideshow" style="filter:progid:DXImageTransform.Microsoft.Fade(duration=2); border:0px solid #990000" width="485" height="85" /></CENTER></TD><TR></TBODY></TABLE>
И тут начинается, срипт из файла baner_f1.js, не включается а включается последний скрипт baner_f2.js. Не пойму как их разделить.
Помогите пожалуйста.