Salve a tuto, premetto che non ci capisco nulla di javascript, e quando ho bisogno di qualcosa giro su internet e cerco di adattarlo alla mie situazioni e ora mi trovo di fronte ad un problema e non so come risolverlo.
In poche parole questa è codice della pagina in questione
codice:
<script language="JavaScript1.1">
/*
Slideshow script- Dynamic Drive
For full source code, usage terms, and 100's more DHTML scripts, visit http://www.dynamicdrive.com
*/
var photos=new Array()
var photoslink=new Array()
var which=0
//define images. You can have as many as you want. Images MUST be of the same dimensions (for NS's sake)
photos[0]="http://www.tregima.it/Immagini/Gall/cucina3.jpg"
photos[1]="http://www.tregima.it/Immagini/Gall/soggiorno4.jpg"
photos[2]="http://www.tregima.it/Immagini/Gall/cucina5.jpg"
photos[3]="http://www.tregima.it/Immagini/Gall/cucina6.jpg"
photos[4]="http://www.tregima.it/Immagini/Gall/cucina7.jpg"
photos[5]="http://www.tregima.it/Immagini/Gall/cucina8.jpg"
photos[6]="http://www.tregima.it/Immagini/Gall/cucina9.jpg"
photos[7]="http://www.tregima.it/Immagini/Gall/cucina10.jpg"
photos[8]="http://www.tregima.it/Immagini/Gall/cucina11.jpg"
photos[9]="http://www.tregima.it/Immagini/Gall/cucina12.jpg"
photos[10]="http://www.tregima.it/Immagini/Gall/cabinaarmadio13.jpg"
photos[11]="http://www.tregima.it/Immagini/Gall/cucina14.jpg"
photos[12]="http://www.tregima.it/Immagini/Gall/cucina18.jpg"
photos[13]="http://www.tregima.it/Immagini/Gall/cucina19.jpg"
photos[14]="http://www.tregima.it/Immagini/Gall/cucina20.jpg"
photos[15]="http://www.tregima.it/Immagini/Gall/cucina21.jpg"
photos[16]="http://www.tregima.it/Immagini/Gall/cucina22.jpg"
photos[17]="http://www.tregima.it/Immagini/Gall/cucina23.jpg"
photos[18]="http://www.tregima.it/Immagini/Gall/armadio24.jpg"
photos[19]="http://www.tregima.it/Immagini/Gall/armadio25.jpg"
photos[20]="http://www.tregima.it/Immagini/Gall/soggiorno26.jpg"
photos[21]="http://www.tregima.it/Immagini/Gall/soggiorno27.jpg"
photos[22]="http://www.tregima.it/Immagini/Gall/soggiorno28.jpg"
photos[23]="http://www.tregima.it/Immagini/Gall/soggiorno29.jpg"
photos[24]="http://www.tregima.it/Immagini/Gall/soggiorno30.jpg"
photos[25]="http://www.tregima.it/Immagini/Gall/soggiorno31.jpg"
photos[26]="http://www.tregima.it/Immagini/Gall/soggiorno32.jpg"
photos[27]="http://www.tregima.it/Immagini/Gall/soggiorno33.jpg"
photos[28]="http://www.tregima.it/Immagini/Gall/soggiorno34.jpg"
photos[29]="http://www.tregima.it/Immagini/Gall/soggiorno35.jpg"
photos[30]="http://www.tregima.it/Immagini/Gall/soggiorno36.jpg"
photos[31]="http://www.tregima.it/Immagini/Gall/soggiorno37.jpg"
photos[32]="http://www.tregima.it/Immagini/Gall/soggiorno38.jpg"
photos[33]="http://www.tregima.it/Immagini/Gall/soggiorno39.jpg"
photos[34]="http://www.tregima.it/Immagini/Gall/salotto40.jpg"
//Specify whether images should be linked or not (1=linked)
var linkornot=0
//Set corresponding URLs for above images. Define ONLY if variable linkornot equals "1"
photoslink[0]=""
photoslink[1]=""
photoslink[2]=""
photoslink[3]=""
photoslink[4]=""
//do NOT edit pass this line
var preloadedimages=new Array()
for (i=0;i<photos.length;i++){
preloadedimages[i]=new Image()
preloadedimages[i].src=photos[i]
}
function keeptrack(){
window.status="Image "+(which+1)+" of "+photos.length
}
function backward(){
if (which>0){
which--
document.images.photoslider.src=photos[which]
keeptrack()
}
}
function forward(){
if (which<photos.length-1){
which++
document.images.photoslider.src=photos[which]
keeptrack()
}
}
function transport(){
window.location=photoslink[which]
}
</script>
<table border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" colspan="2" height="22"><center>
<script>
if (linkornot==1)
document.write('<a href="javascript:transport()">')
document.write('
')
if (linkornot==1)
document.write('</a>')
</script>
</center></td>
</tr>
<tr>
<td width="50%" height="21"><p align="left">Precedente</td>
<td width="50%" height="21"><p align="right">Successiva</td>
</tr>
</table>
Il problema è che quando carico la pagina la prima foto non viene caricata ma poi se clicco sul link "successiva" mi apre regolarmente la seconda foto e quindi se vado sul link "precedente" mi apre la prima foto.
Credo che sia un semplice problema di path ma non so come fare.
Grazie per ogni eventuale aiuto.
Ciao e alla prossima