Pubblicato il 19/09/11 - aggiornato il  | 8 commenti :

Come eliminare l'Effetto nativo di Blogger e lasciare funzionante il Lightbox installato manualmente.

Il metodo già illustrato per eliminare l'effetto Lightbox, che da qualche giorno viene testato in molti blog su Blogger, inibisce anche il corretto funzionamento dello stesso Effetto Lightbox inserito nel modello manualmente. LeBlogger ha pubblicato un nuovo script che invece pare inibire l'effetto nativo di Blogger senza provocare alcun problema a quello che avevamo già installato nel template.

L'ho testato su questo post di prova dell'effetto Lightbox e funziona egregiamente sia con Firefox, sia con Chrome. Per l'installazione si va su Design > Modifica HTML, si cerca la riga </html> (è l'ultima) e, immediatamente sopra, si incolla il codice

<script type='text/javascript'>
gooimg = document.getElementById(&#39;main&#39;);
goobox = gooimg.innerHTML;
goobox = goobox.replace(&quot;&#39;lightboxEnabled&#39;: true,&quot;,&quot;&#39;lightboxEnabled&#39;: false,&quot;);
gooimg.innerHTML = goobox;
</script>

Si salva il modello. Coloro che non vogliano rinunciare al loro Lightbox, possono utilizzare questo metodo ponte per eliminare la doppia finestra che si viene ad aprire. Da una dichiarazione di un componente del Team Blogger, c'è comunque da pensare che questo effetto nativo sarà introdotto solo come opzionale.



8 commenti :

  1. ciao, come mai appena inserisco il codice e faccio salva me lo cancella automaticamente?

    RispondiElimina
  2. adesso è sorto anche un piccolo problema, non se se puoi aiutarmi.. ho inserito quel codice ma come ho già detto una volta salvato l'html è scomparso.. quindi sono andato a vedere le immagini e adesso cliccando un una immagine me la apre i un altra finestra... non ho ne lightbox ne pretty installati nel html quindi come mai fa cosi? grazie

    RispondiElimina
  3. @Geko 24
    Quello script serve proprio per quello, per far aprire l'immagine senza l'effetto. E' impossibile che te lo abbia cancellato.
    Infatti, guardando il tuo sorgente pagina ce ne sono ben due di codici identici. Guarda pure te
    view-source:http://www.xboxbook.org/
    incollando la riga nel browser e cliccando su Invio. Si trovano nelle righe finali

    RispondiElimina
  4. hai ragione, infatti in modifica HTML non erano visualizzati proprio infondo ma più in alto..ed erano appiccicati, probabilmente per quel motivo non me ne ero accorto, comunque grazie ancora per la tua disponibilità!

    RispondiElimina
  5. mah, io l'ho messo ma non funziona assolutamente
    la prima versione di script per bloccare il loro lightbox andava
    di mio uso prettyPhoto

    RispondiElimina
    Risposte
    1. @m....
      Questo vuol dire che hanno cambiato qualcosa nel codice

      Elimina
  6. Ancore una volta mi ritrovo qui a chiedere,se possibile,un aiuto.
    Stò cercando di creare in una pagina statica uno slide con lytebox.
    Ho inserito i codici necessari, ma quando vado a cliccare sull'immagine per dare inizio allo slide mi si apre, oltre a quello inserito manualmente, anche quello nativo di blogger (riesco ad aprire solamente la prima immagine).
    La mia domanda è questa.
    Esiste un codice da inserire in modo da eliminare il lightbox nativo di blogger solamente nelle pagine statiche?

    Ciao
    CSJ

    RispondiElimina
    Risposte
    1. @ CSJ
      Seguimi nei prossimi giorni vedrò quello che si può fare (senza impegno...

      Elimina

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti.
Info sulla Privacy