Corsi on-line

Lightbox e Flash

Lightbox è, probabilmente, uno degli script più utilizati per creare gallerie d’immagini. Come sapete Lightbox è scritto in Javascript e quindi è stato pensato per essere integrato all’interno di comuni pagine HTML.
In realtà nulla vieta di utilizzare Lightbox anche all’interno di un filmato Flash. Si supponga, ad esempio, di aver creato un sito in Flash e di voler consentire all’utente di zoommare alcune immagini mediante un effetto stile lightbox. In questo caso le soluzioni sono due: o ricreiamo l’effetto in Flash oppure, cosa più semplice, utilizzaimo lo script originale.

Per integrare Lightbox nel nostro sito in Flash:

  • Inseriamo i riferimenti dello script (i file .js e .css) all’interno della nostra pagina web;
  • Apriamo Adobe Flash e creiamo un bottone;
  • Aggiungiamo un “azione” al bottone ed incolliamo questo codice:
on(release) {
getURL("javascript:flashLightbox('foto.jpg');");
}

Attenzione: nel codice HTML identificate l'<object> relativo al filmato e verificate che sia presente questa linea:

<param name="wmode" value="transparent" />

Se non è presente, aggiungetela (altrimenti il vostro filmato sarà sempre in primo piano e non sarà possibile, di fatto, lanciare la lightbox in sovrapposizione).

Post correlati
I più letti del mese
Tematiche