Sempre nell’ambito dei javascript che usano la metodica non intrusiva (unobtrusive) segnalo questo script, molto utilizzato, che è giunto alla sua versione 2.0.2
Lightbox permette di visualizzare le immagini da thumbnails creando un layer che oscura lo sfondo mettendo in evidenza l’immagine stessa.
L’esempio è più significativo di molte parole.
In questa versione sono stati aggiunti anche effetti di transizione tra un’immagine ed un’altra.
Come usarlo:
Parte 1 – Setup
- Lightbox v2.0 usa il Framework Prototype e la libreria di effetti Scriptaculous. Per includere i 3 script usa il codice sottostante.
<script type="text/javascript" src="js/prototype.js"></script> <script type="text/javascript" src="js/scriptaculous.js?load=effects"></script> <script type="text/javascript" src="js/lightbox.js"></script>
- Includi anche il CSS di Lightbox.
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
- Controlla il CSS affinchè i file
prev.gif
e next.gif
siano nel percorso corretto. Esegui lo stesso controllo per i fileloading.gif
eclose.gif
che sono richiamati all’inizio del filelightbox.js
.
Parte 2 – Attivazione
- Aggiungi l’attributo
rel="lightbox"
ad ogni link che vuoi usare con Lightbox. Per esempio:<a href="images/image-1.jpg" rel="lightbox" title="my caption">image #1</a>
Opzionale: Usa l’attributo
title
se vuoi usare il caption. - Se hai creato un insieme di immagini relazionate fra loro aggiungi un nome di gruppo tra parentesi quadre nell’attributo rel. Per esempio:
<a href="images/image-1.jpg" rel="lightbox[roadtrip]">image #1</a> <a href="images/image-2.jpg" rel="lightbox[roadtrip]">image #2</a> <a href="images/image-3.jpg" rel="lightbox[roadtrip]">image #3</a>
Nessun limite al numero di immagini per pagina o per gruppo!
Link:
Sito di Lightbox
Download dello script
Latest posts by Sergio Gandrus (see all)
- Scopri Autohero: Il Futuro dell’Acquisto di Auto Usate Online - 1 Agosto, 2024
- Guida Completa su Come Usare Satispay - 16 Luglio, 2024
- Chiamata wifi con TIM (servizio TIM Voce WiFi ) - 8 Luglio, 2024
View Comments (3)
ho un probblema..sicc uso iframe volevo sapere se c'è un modo per inserire li Lightbox nel iframe e se quando clicco sull'immaggine mi compare nella paggina principale
complimenti, molto chiaro.
Una cosa però... Io richiamo le immagini da link e in alcuni casi ho un gruppo di immagini 2/3 devo mettere il link a tutte? Non si può mettere il link alla prima e poi scorrere con il bottone next?
Dal tuo esempio non mi sembra che si possa fare perché dici di scrivere così:
link #1
link #2
link #3
@Simona
i link devono essere singoli perchè si riferiscono alla singola immagine.