Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125

    ottimizzare velocita con preload

    ciao...

    faccio il preload di tutte le mie immagini...

    tipo

    disconnect_up = new Image();
    disconnect_up.src = "images/disconnect_up.png";

    ma quando nella pagina html incontro <img src = ""> io li vorrei metterci quella variabile js ....come posso fare?

    fin ora il preload interviene quando in qualche evento cambio l'immagine tramite id....ma al caricamento della pagina non so come dirgli che il percorso lo deve prendere dall'oggetto img precaricato....

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    non so se era chiara la domanda.....

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Forse qualcuno e' perplesso... dato che in modo o nell'altro l'immagine deve essere comunque scaricata non si capisce come tu possa sperare di velocizzare il processo.

    Comunque non si puo' assegnare una variabile che rappresenta un oggetto immagine, di cui non puoi nemmeno essere certo che sia completato il caricamento, nel modo che tu pensi... al limite potresti farlo a pagina completamente caricata, ma ovviamente senza sortire l'effetto velocizzante sperato.

    Perdona la scarsa chiarezza delle spiegazioni... ma sono coinvolti concetti cosi' basilari e metabolizzati che ormai ho dimenticato perfino le frasi per esprimerli

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    grazie per avermi risposto....allora...ora cercherò di spiegarmi meglio.

    Il mio problema e' ottimizzare la navigazione ('o meglio l'utilizzo') del mio progetto...
    Il caricamento iniziale non mi interessa, quella vorrei fosse l'unica attesa per l'utente.
    Sto cercando di far si che una volta effettuato l'accesso tramite login, vengano precaricate tutte le immagini che utilizzero' in iframe e popup. E' possibile?

    Al momento ho la maggior parte delle immagini nella pagina madre di 2 iframe. Negli iframe, nella pagina madre, e nelle popup ho immagini che cambiano su alcuni eventi javscript.
    Per ora il codice che ho scritto fa :
    preload in pagina madre con :
    imgTop = new Image();
    imgTop.src = "images/imgTop.png";

    (immaginatene un fila lunga....le precarico tutte)


    poi quando incontro nella pagina madre, iframe o popup il momento di mettere immagini ho in alcune
    input type="image" name="arrange" id="idImg" src="images/mdi.png" border="0" alt=""

    in altre [img]percorso.png[/img]


    l'utilizzo dei miei oggetti immagine javascript interverranno all'avvenire di eventi e tramite id andranno a cambiare l'src delle immagini senza far notare alcun ritardo.

    N.B. negli iframe figli raggiungo le immagini (rollover) tramite
    document.getElementById(idImg).src = parent.imgTop .src;

    Nella popup le cose sono un attimino piu complicate (la pop up e' aperta da un pulsante sull'iframe contenuto nella pagina madre)....
    avremo quindi :
    document.getElementById("imgRoll").src = window.opener.parent.imgTop.src;


    Quello che ottengo e' lentissimo.
    Un piccolo appunto, non mi intendo bene di connessioni ma per lavoro sono costretto a fare un giro lunghissimo passando da server americani e tornando indietro....quindi le cosi si rallentano gia per questo.

    Gli iframe sono soggetti a refresh mentre la pagina madre ( trascurando f5 da parte dell'utente) non sara mai refreshata.
    Come posso fare?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up ...

    nessuno che abbia mai fatto un preload serio ?

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    2,125
    up...nella speranza che un master capisca il problema....

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.