Ho provato ad usare 2 script diversi e funzionano, ma se ho bisogno di un terzo copiando nella stessa pagina luno degli script già presenti si bloccano a vicenda, come posso far convivere più script uguali sulla stessa pagina? Spesso trovo la soluzione per tentativi e spesso impiego 2 giorni ma dato che stanno aspettando le foto di una manifestazione sportiva non ho molto tempo, chi mi da una mano?
Incollo gli script che sto usando :
<div align="center">
<SCRIPT LANGUAGE="JavaScript">
<!--
//set image paths
src = ["Fotoslide/1go4.jpg", "Fotoslide/2go2.jpg", "Fotoslide/2go5.jpg", "Fotoslide/2go6.jpg", "Fotoslide/2go7.jpg"]
//set corresponding urls
url = ["http://www.andreacalcio.net", "http://www.andreacalcio.net", "http://www.andreacalcio.net"]
//set duration for each image
duration = 3;
//Please do not edit below
ads=[]; ct=0;
function switchAd() {
var n=(ct+1)%src.length;
if (ads[n] && (ads[n].complete || ads[n].complete==null)) {
document["Ad_Image"].src = ads[ct=n].src;
}
ads[n=(ct+1)%src.length] = new Image;
ads[n].src = src[n];
setTimeout("switchAd()",duration*1000);
}
function doLink(){
location.href = url[ct];
} onload = function(){
if (document.images)
switchAd();
}
//-->
</SCRIPT>
<A HREF="javascript:doLink();" onMouseOver="status=url[ct];return true;"
onMouseOut="status=''" style="cursor:default">
[img]Fotoslide/1go4.jpg[/img]
</A>
</div>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Secondo :
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
NewImg = new Array (
"Fotoslide/spi3.jpg",
"Fotoslide/spi4.jpg",
"Fotoslide/spi5.jpg",
"Fotoslide/spi6.jpg",
"Fotoslide/spi7.jpg",
"Fotoslide/spi8.jpg"
);
var ImgNum = 0;
var ImgLength = NewImg.length - 1;
//Time delay between Slides in milliseconds
var delay = 3000;
var lock = false;
var run;
function chgImg(direction) {
if (document.images) {
ImgNum = ImgNum + direction;
if (ImgNum > ImgLength) {
ImgNum = 0;
}
if (ImgNum < 0) {
ImgNum = ImgLength;
}
document.slideshow.src = NewImg[ImgNum];
}
}
function auto() {
if (lock == true) {
lock = false;
window.clearInterval(run);
}
else if (lock == false) {
lock = true;
run = setInterval("chgImg(1)", delay);
}
}
// End -->
</script>
</head>
<body>
<div align="center" style="">
[img]Fotoslide/spi3.jpg[/img]
</font><font face='Arial Black' color=black size='3'>
<table>
<tr>
<td align="right">Previous</td>
</font><font face='comic sans ms' font color=black size='3'>
<td align="center">Auto/Stop</td>
<td align="left">Next</td>
</tr>
</table>
</div>
>>>>>>>>>>>>>>>
![]()
![]()
![]()