ecco il pasticcio che ho combinato....codice:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title></title> <script type="text/javascript" language="JavaScript1.2"> function reapply(){ setTimeout("slideit()",2000) setTimeout("slideit1()",2000) return true } window.onerror=reapply </script> <script type="text/javascript" language="JavaScript1.1"> <!-- var image1=new Image() image1.src="Immagini/casa/1.jpg" // Qui il richiamo alla prima immagine che sara' visualizzata// var image2=new Image() image2.src="Immagini/casa/2.jpg" // Qui il richiamo alla seconda // var image3=new Image() image3.src="Immagini/casa/3.jpg" // Qui il richiamo alla terza // var image4=new Image() image4.src="Immagini/casa/4.jpg" //Inserisco le immagini per il secondo slide var imaget5=new Image() imaget5.src="Immagini/casa/5.jpg" // Qui il richiamo alla prima immagine che sara' visualizzata// var imaget6=new Image() imaget6.src="Immagini/casa/6.jpg" // Qui il richiamo alla seconda // var imaget7=new Image() imaget7.src="Immagini/casa/7.jpg" // Qui il richiamo alla terza // var imaget8=new Image() imaget8.src="Immagini/casa/8.jpg" </script> </head> <body onLoad="slideit()" scroll=no> <div align="center"> Ogni immagine che appare è un link diverso <a href="javascript:slidelink()"> [img]Immagini/Casa/12.JPG[/img] </a> <a href="javascript:slidelink1()"> [img]Immagini/Casa/14.JPG[/img]</a> <script language="JavaScript" type="text/javascript"> <!-- var number_of_images=4 var number_of_images1=4 // il numero delle immagini che compongono lo slideshow // var speed=2 var speed1=2 // velocita' dell'effetto /// var step=1 var step1=1 var whichimage=1 var whichimage1=1 function slideit(){ if (!document.images) return if (document.all) slide.filters.blendTrans.apply() document.images.slide.src=eval("image"+step+".src") if (document.all) slide.filters.blendTrans.play() whichimage=step if (step<number_of_images) step++ else step=1 if (document.all) setTimeout("slideit()",speed*1000+3000) else setTimeout("slideit()",speed*1000) } function slideit1(){ if (!document.images) return if (document.all) slide.filters.blendTrans.apply() document.images.slide.src=eval("imaget"+step1+".src") if (document.all) slide.filters.blendTrans.play() whichimage1=step1 if (step<number_of_images) step1++ else step1=1 if (document.all) setTimeout("slideit1()",speed*1000+3000) else setTimeout("slideit1()",speed*1000) } function slidelink(){ if (whichimage==1) window.location="slide.html" // sostituisci # con il link da associare all'immagine 1 // else if (whichimage==2) window.location="slide.html" // sostituisci # con il link da associare all'immagine 2 // else if (whichimage==3) window.location="slide.html" // sostituisci # con il link da associare all'immagine 3 // else if (whichimage==4) window.location="slide.html" } function slidelink1(){ if (whichimage1==5) window.location="fla.html" // sostituisci # con il link da associare all'immagine 1 // else if (whichimage1==6) window.location="fla.html" // sostituisci # con il link da associare all'immagine 2 // else if (whichimage1==7) window.location="fla.html" // sostituisci # con il link da associare all'immagine 3 // else if (whichimage1==8) window.location="fla.html" } //--> </script> </div> </body> </html>
Oltre la funzione slidelink e slidelink1 che mi funziona, il resto non va.
Qualcuno di buon cuore puo darmi una mano? grazie anticipatamente
Francy

Rispondi quotando