Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120

    IE non esegue le animazioni gif

    Ho creato su una pagina un div nascosto che deve apparire alla pressione di un pulsante e che contiene un'animazione gif, ma su Internet Explorer appare solo il primo frame fisso.

    Su Firefox funziona perfettamente, e anche IE mostra l'animazione se la faccio apparire al caricamento della pagina. Se invece viene visualizzata dinamicamente, compare solo il primo fotogramma.

    Qualcuno ha soluzioni? :master:

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    un link del genere blocca le gif
    <a href="javascript:funzione()">
    scritto cosi' no
    <a href="#" onclick="funzione();return false">
    dovrebbe essere il tuo caso
    ciao

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Temo di no...
    Utilizzo già ora il gestore onclick, che parte da un bottone di tipo submit (non da un link)

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    aspetta, puoi lasciare il link alla pagina in questione?
    invia un form e nella stessa pagina mostra questo livello nascosto?

  5. #5
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Non posso postare il link perché si trova in un'area riservata.
    Comunque è esatto, invia il form e mostra il div. Mi serve per "intrattenere" l'utente quando carica file molto grossi

  6. #6
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Dopo qualche prova ulteriore mi sono reso conto che IE blocca l'animazione nel momento in cui inizia a spedire i dati.
    Se le cose stanno così temo non ci sia soluzione...

  7. #7
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    appunto e non mi sembra un comportamento tanto inatteso
    ciao

  8. #8
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da Xinod
    non mi sembra un comportamento tanto inatteso
    oddio, parliamone...
    non ne vedo il motivo, francamente. Firefox ad esempio non lo fa.

  9. #9
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non ho molto tempo, scusa
    sta inviando i dati
    il documento sta x cambiare
    quello che vedi, se non sbaglio, e' come un fantasma del documento che in quel momento sta gia' x essere sostituito dal nuovo:
    e' questione di engine mantenere gif animate (o altro), ma ripeto, dal mio punto di vista il comportamento di IE non e' insensato

  10. #10
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da Xinod
    non ho molto tempo, scusa
    ehm... il mio "parliamone" era un modo di dire

    Originariamente inviato da Xinod
    sta inviando i dati
    il documento sta x cambiare
    In effetti è proprio per questo che volevo mostrare l'animazione del tipo 'aspetta un attimo..."
    Siccome i miei utenti caricano dei file da svariati megabyte, l'operazione diventa un po' lunghetta e quindi mostrargli il giochino mi serviva per evitare che qualcuno si spazientisse e cominciasse a premere tasti random.

    Firefox continua a visualizzare l'animazione, e trovo che sia molto più carino

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.