Oltre a questo, fancybox permette di visualizzare iframe nel proprio sito: vediamo come farlo nel modo più semplice possibile.
Supponiamo di voler visualizzare la pagina di google all'interno di un iframe.
Iniziamo inserendo
<a class="extLink" href="http://www.google.it/">Apri Google</a>nella pagina. Se ora clicchiamo sul link finiremo in Google come accade con un normale link a Google.
A questo punto dobbiamo inserire questo pezzetto di codice tra tag <script>
all'interno di <head></head>
$(document).ready(function(){ $(".extLink").fancybox({ 'width' : '75%', 'height' : '75%', 'autoScale' : false, 'transitionIn' : 'none', 'transitionOut' : 'none', 'type' : 'iframe', 'hideOnOverlayClick' : false }); });
In particolare hideOnOverlayClick è impostato a false cosicché l'unico modo per chiudere il frame aperto sia cliccare la X in alto a destra.
Se ora clicchiamo sul link si aprirà una finestra contenente la pagina di Google, all'interno della nostra pagina web.
Provare per credere: Apri Google
Le istruzioni per installare fancybox sono qui, mentre le opzioni disponibili sono qui.
0 commenti: