Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074

    conflitto tra 2 onload event

    Nella mia pagina, ho due JavaScript, uno per lightbox ed uno per uno scroll.
    Quest'ultimo, si chiude con questa riga di codice:
    Codice PHP:
    if(bw.bw && !pageslidefadeLoadedonload initPageSlideFade
    Mentre, per attivare il lightbox, devo scrivere
    Codice PHP:
    onload="initLightbox()" 
    all'interno del tag body.
    Il fatto è che si crea un conflitto. Se metto la funzione onload nel tag body, non va la funzione per lo scroll ed il caricamento dei contenuti; e viceversa.
    Ho provato a metterli entrambe all'interno del tag JavScript, così:
    Codice PHP:
    if(bw.bw && !pageslidefadeLoadedonload initPageSlideFade;
    onload initLightbox(); 
    ma non funziona.
    Come posso risolvere?
    metatad
    graphic & web design

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    togli entrambi e aggiungi solo questo
    codice:
    window.onload=function(){
      if(bw.bw && !pageslidefadeLoaded) initPageSlideFade();
      initLightbox();
    }
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    residenza
    Napoli, Italia
    Messaggi
    1,074
    Perfetto!!!
    Grazie mille!...
    metatad
    graphic & web design

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.