Ciao a tutti,
ho un problema con una fotogallery da me creata.
Vorrei che appena aperta la prima popup di una foto qualsiasi le restanti scorressero
tramite tasti avanti ed indietro.
il codice è questo ma non ho capito dove sbaglio!!!
affincheMaxi è la funzione che mi ingrandisce la popup ed all'interno di essa provo
a stampare la paginazione! (le immagini le ho rinominate in modo sequenziale...1,2,3,ecc...)
codice:
<head>
<script type="text/javascript" language="JavaScript">
function afficheVignette(cheminVignette,cheminMaxi, i)
{
document.write('<a href=?p='+i+' onClick="javascript:afficheMaxi(\''+cheminMaxi+'\')">'+i+'[img]'+cheminVignette+'[/img]</a>');
}
function afficheMaxi(chemin)
{
//document.write(window.location.search);
//
var loc = document.location.search.substr(3);
loc = parseInt(loc);
switch(loc){
case 1:
suc = loc + 1;
str = '<a href=?p='+suc+' onClick="javascript:afficheMaxi(\''+chemin+'\')">Avanti</a>';
break;
case 2:
str = 'Indietro Avanti';
break;
case 3:
str = 'Indietro Avanti';
break;
case 4:
str = 'Indietro Avanti';
break;
case 5:
str = 'Indietro';
break;
}
//return str;
//
i1 = new Image;
i1.src = chemin;
//html2 = paginazione(loc);
html = '<html>\n<head>\n<title>Image</title>\n</head>\n<body leftmargin=0 marginwidth=0 topmargin=0 marginheight=0>\n<center>[img]'+chemin+'[/img]Chiudi"'+str+'"</center>\n</body>\n</html>';
popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0');
popupImage.document.open();
popupImage.document.write(html);
popupImage.document.close();
};
</script>
</head>
<body>
<div class="gallery">
<script language="JavaScript">
for(i=1; i<=5; i++){
afficheVignette("FotoGallery/prodotti/"+ i +"_thumb.gif","FotoGallery/prodotti/"+ i +".jpg", i);
}
</script>
</div>
</body>