• User

    gif si fermano

    Ciao a tutti....ho una pagina con un GIF creato con ImageReady, q fin qua tutto ok. Inoltre in questa pagina c'è un collegamento che mi fa aprire un pop-up. Quando la finestrea si apre il gif si FERMA!!!!!!! L'unico modo per farlo ripartire è fare "aggiorna".... CHE CAVOLO PUò ESSERE?!?!? :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato: Ho provato anke a mettere altri GIF ed il problema si presenta, quindi escludo che ImageReady non mi abbia esportato correttamente il GIF.


  • User Attivo

    Perchè probabilmente il codice è così:

    <a href="javascript:tuafunzionepopup()"><img src="tuaimmaginegif"></a>

    Le gif animate si ferma sempre quando c'è un click da href intorno.

    Soluzione semplice:

    <img src="tuaimmagine" style="cursor: pointer" onclick="javascript:tuafunzione()">


  • User

    @FuSioNmAn said:

    Perchè probabilmente il codice è così:

    <a href="javascript:tuafunzionepopup()"><img src="tuaimmaginegif"></a>

    Le gif animate si ferma sempre quando c'è un click da href intorno.

    Soluzione semplice:

    <img src="tuaimmagine" style="cursor: pointer" onclick="javascript:tuafunzione()">

    mmmmmm....provo....xò guarda che la pop-up non è collegata alla gif....lei va per conto suo....la pop-up si apre attraverso un testo "clicca qui"....mi sono spiegato?!?


  • Super User

    Ciao 🙂

    E' possibile vedere del codice che presenta questo problema?

    Lo fa con tutti i browser e anche su postazioni diverse?


  • User

    @claudioweb said:

    Ciao 🙂

    E' possibile vedere del codice che presenta questo problema?

    Lo fa con tutti i browser e anche su postazioni diverse?

    Allora...lo fa con diversi browser io uso Explorer ed Avant. I codici sono questi:

    1. La script per la definizione della pop-up : ```
      <script language="JavaScript">
      <!--
      function popup()
      {
      window.open('mailing_list.html','NomePopup','resizable=yes,width=365,height=350,border=none')
      }
      -->
      </script>
     
    2. Richiamo pop-up: ```
    <a href="javascript:popup() " class="footer"><strong><font color="#FF0000">CLICCA 
                      QUI</font></strong></a>
    
    1. Richiamo gif: ```
      <div align="center"><img src="images/Gif-buoni-omaggio.gif" alt="Clicca qui per conoscere come scaricare ed utilizzare i buoni omaggio della Giara Disco pUb" width="166" height="120" border="1"><div>
     
    Se non basta vi posto il link della pagina..... :bho: 
     
    ciao ciao
     
    PS: facciamo prima...... [www.lagiaradiscopub.it/prova/lagiaradiscopub.html](http://www.lagiaradiscopub.it/prova/lagiaradiscopub.html) la gif in questione è quello che dice "SCARICA I BUONI OMAGGIO" e la pop-up rompi scatole è quella per la mailing list.

  • User Attivo

    Ah! pensavo fosse un click sulla immagine stessa...
    Effettivamente è un po strano ma con firefox non lo fa. Potrebbe comunque essere una cattiva gestione del browser più che del codice.
    Si dovrebbe fare qualche prova per vedere da cosa dipende.
    Ora che ricordo ho avuto pure io il problema solo che risolsi in modo un po brutale, tolsi l'href, misi la funzione sull'onclick e diedi uno stile al testo.
    Vedi che sto problema lo fa perchè la funzione è richiamata nell'href.
    Prova a mettere [HTML]<a href="#" onclick="javascript:popup()">[/HTML].
    Unico problema è che ti scrolla la pagina su (perciò io levai proprio href).


  • User

    @FuSioNmAn said:

    Ah! pensavo fosse un click sulla immagine stessa...
    Effettivamente è un po strano ma con firefox non lo fa. Potrebbe comunque essere una cattiva gestione del browser più che del codice.
    Si dovrebbe fare qualche prova per vedere da cosa dipende.
    Ora che ricordo ho avuto pure io il problema solo che risolsi in modo un po brutale, tolsi l'href, misi la funzione sull'onclick e diedi uno stile al testo.
    Vedi che sto problema lo fa perchè la funzione è richiamata nell'href.
    Prova a mettere [html]<a href="#" onclick="javascript:popup()">[/html].
    Unico problema è che ti scrolla la pagina su (perciò io levai proprio href).

    ho provata a mettere quel codice e funziona...cmq il problema della pagina che ritorna su si presenta anke a me ma sinceramente non è un grosso problema(almeno nel mio caso).....saresti così gentile da spiegarmi bene come cambia mettendo ONCLICK?!? GrAzIE! :ciauz: ps: adesso provo a mettere firefox xò se funziona serebbe veramente cusioroso. Sarebbe la prima volta che una cosa mi funziona bene sotto FireFox mentre sotto I.E. no!!!


  • User Attivo

    Ho fatto una breve ricerca in rete ed ho scoperto che all'epoca usai lo stesso sistema che consiglia la microsoft e cioè questo:

    [html]
    <a onclick="javascript:popup()" class="footer" style="cursor: pointer; text-decoration:underline; color: ff0000; font-weight: bold">CLICCA QUI</a>
    [/html]
    In questo modo dai uno stile "da link" al testo via css ed elimini il tag href.
    Non ti scrollerà più la pagina in alto e funzionerà su tutti i browser.
    Credo che sia una errata gestione di href del browser explorer


  • User

    @FuSioNmAn said:

    Ho fatto una breve ricerca in rete ed ho scoperto che all'epoca usai lo stesso sistema che consiglia la microsoft e cioè questo:

    [html]
    <a onclick="javascript:popup()" class="footer" style="cursor: pointer; text-decoration:underline; color: ff0000; font-weight: bold">CLICCA QUI</a>
    [/html]
    In questo modo dai uno stile "da link" al testo via css ed elimini il tag href.
    Non ti scrollerà più la pagina in alto e funzionerà su tutti i browser.
    Credo che sia una errata gestione di href del browser explorer

    Buono...provo e ti faccio sapere. Gazie! :ciauz: