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>

Rispondi quotando