|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jan 2004
Città: ROMA
Messaggi: 2055
|
[JavaScript] Galleria di immagini: come fare il popup dell'immagine corrente?
Salve,
ho fatto una galleria di immagini con uno script trovato in giro per la rete e vorrei fare in modo che quando clicco sull'immagine corrente, mi si apra un popup con l'immagine ingrandita alle dimensioni reali. Il file HTML è il seguente: Codice HTML:
<script type="text/javascript" src="javascript/immagini.js" ></script> <script> var immagini = new Array ("images/pav1.jpg", "images/pav2.jpg", "images/pav3.jpg", "images/pav4.jpg"); </script> <div align="center"> <a href=[..???..] target="_blank"> <img src="images/pav1.jpg" name="slides1" height="200" width="150" /></a> <br /> <a href="javascript:previous(immagini,document.images.slides1,0)" align="left">Indietro</a> <a href="javascript:next(immagini,document.images.slides1,0)" align="right">Avanti</a> </div> </body> </html> Codice HTML:
var contatori = new Array(0,0,0,0,0); function previous(array,slide,i){ if (document.images){ if (contatori[i] > 0) contatori[i]-- slide.src = array[contatori[i]] } } function next(array,slide,i){ if (document.images){ if (contatori[i] < array.length-1) contatori[i]++ slide.src = array[contatori[i]] } } Ho provato a fare così ma non funziona e non so proprio cosa mettere per catturare il valore di src corrente: Codice HTML:
<a href="javascript:document.images.slides1.src" target="_blank"> <img src="images/pav1.jpg" name="slides1" height="200" width="150" /></a> |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:59.