Visualizzazione dei risultati da 1 a 4 su 4

Discussione: layer visible / hidden

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    702

    layer visible / hidden

    Ciao a tutti, è la prima volta che posto in questa sezione, per cui se faccio una domanda idiota siete pregati di farmelo notare
    Nonostante le mie ricerche non sono stato in grado di trovare un Javascript che mi creasse un layer e lo nascondesse una volta caricate le immagini. Posto un pò di codice, per essere maggiormente chiaro:

    function preload() {
    if (!document.images) return;
    var wl = new Array();
    var arguments = preload.arguments;
    for (var i = 0; i < arguments.length; i++) {
    wl[i] = new Image();
    wl[i].src = arguments[i];
    }
    }
    preload ('../../../image.jpg')

    Vorrei che prima di fare il preload fosse creato un layer, che coprisse le varie immagini. In seguito, una volta caricate, questo layer dovrebbe diventare 'hidden'

    Spero di essermi spiegato e che siate in grado di aiutarmi.

    Un salutone


  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    702
    up!

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non ho capito quali immagini dovrebbe coprire... nel preload le immagini sono degli oggetti creati in memoria, non sono visualizzate...

    Spiega meglio che effetto cerchi...

    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

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    702
    Domando scusa se non sono stato sufficientemente chiaro.

    Semplicemente vorrei fare in modo che fin quando tutte le immagini non siano state caricate vi sia un layer bianco (magari ci scrivo "Caricamento in corso" o cose del genere) che copra il "posto" dove le immagini verranno effettivamente visualizzate.
    Per fare un esempio, se l'immagine X che deve essere caricata verrà visualizzata in un qualsiasi <td>, quello stesso td dovrebbe essere coperto da un layer. Quando invece l'immagine sarà completamente caricata e visibile in maniera corretta il layer dovrebbe sparire.
    Spero di essere stato chiaro!

    Un grande saluto!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.