Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Caricamento banner

  1. #1

    Caricamento banner

    Avendo risolto il problema del "caricamento prima della visualizzazione" così:

    var imm = new Array();
    imm[0] = new Image();
    imm[0].src = "banner/banner1.gif";
    imm[1] = new Image();
    imm[1].src = "banner/banner2.gif";
    imm[2] = new Image();
    imm[2].src = "banner/banner3.gif";
    imm[3] = new Image();
    imm[3].src = "banner/banner4.gif

    ora presenta il problema che le animazioni dei banner iniziano a girare dal caricamento pagina,e quindi anche se il banner non è ancora visualizzato l'animazione scorre ugualmente;
    si puo sistemare?

  2. #2
    Hai provato a mettere tutto in una funzione e richiamarla nell'evento onload della pagina?

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non puoi gestire via codice un animazione gif
    l' alternativa per poter far partire una gif sicuramente dall' inizio e' caricarla assolutamente ex-novo, quindi non ripescandola neanche dalla cache
    e a questo punto il tuo preload diventa inutile

  4. #4
    Originariamente inviato da dragon88
    Hai provato a mettere tutto in una funzione e richiamarla nell'evento onload della pagina?
    nell'evento onload cè la funzione che carica il javascript,quindi è presente.

  5. #5
    Originariamente inviato da Xinod
    non puoi gestire via codice un animazione gif
    l' alternativa per poter far partire una gif sicuramente dall' inizio e' caricarla assolutamente ex-novo, quindi non ripescandola neanche dalla cache
    e a questo punto il tuo preload diventa inutile
    se faccio ricaricare l'immagine ogni volta succede che un'animazione che per esempio dura 10 secondi viene ridotta dal tempo di caricamento di essa;quindi risulta non perfetta la visualizzazione.

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    perche' c'e' una temporizzazione cha cambia immagine dopo un certo tempo?
    in tal caso potresti gestire l' onload della singola immagine per far partire la temporizzazione solo a caricamento ultimato

    rimane il punto che forzare il caricamento ex-novo di ogni santo banner non e' una scelta troppo opportuna

  7. #7
    Originariamente inviato da Xinod
    perche' c'e' una temporizzazione cha cambia immagine dopo un certo tempo?
    in tal caso potresti gestire l' onload della singola immagine per far partire la temporizzazione solo a caricamento ultimato

    rimane il punto che forzare il caricamento ex-novo di ogni santo banner non e' una scelta troppo opportuna
    si ogni banner ha un suo tempo prestabilito;devo x forza farli caricare tutti una volta altrimenti risulta lento lo scorrimento

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se ogni volta che (pre)carichi una gif, anche senza mostrarla, questa parte
    stai cercando di fare qualcosa che con le gif non si puo' fare con precisione

    se nel tuo progetto e' accettabile
    - mostrare un banner per tot secondi,
    - lasciare ancora quel banner (o semplicemente non mostrare nulla o un immagine di default) mentre si carica il successivo
    - mostrare il prossimo per un tot qualsiasi di secondi
    allora e' plausibile

    sempre, ripeto, non ripescando nulla dalla cache
    un bello sbattimento per server e visitatore

  9. #9
    in ogni caso potrei farlo rimanere anche cosi comè,in modo che carichi tutto e poi visualizzi;anche se le animazioni partono prima o dopo amen...
    però in questo caso forse sarebbe opportuno inserire un qualcosa che indichi il "caricamento pagina in corso";ho provato dei script cercati qui nel forum,ma nessuno ha funzionato;

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.