Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Preload alla pressione di un tasto

    Ciao a tutti !

    Avrei bisogno di un piccolo aiutino.
    Ho cercato un po' ovunque ma trovo solo preloader in flash o roba simile.

    Sto realizzando una pagina di un sito dove sara' possibile scaricare dei file (anche abbastanza grossi).
    La pagina e' semplicemente:
    un form
    un bottone INVIA FILE

    vorrei che alla pressione del tasto INVIA FILE apparisse una piccola immagine in attesa del caricamento del file, alla fine del caricamento l'immagine scomparisse.

    Non volevo fare un preload che occupa tutta la pagina (anche se alla fine dei conti andrebbe bene anche quello), preferivo solamente mettere una piccola immagine a fianco al bottone invia.

    Sono davvero in alto mare, sto diventando matta !!

    In ogni caso, ciao e grazie a tutti !

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Parli di inviare file che potrebbe essere inteso come upload (inviare file al server) e di scaricare che invece e un download (ricevere file dal server), se vuoi fare upload in rete trovi diversi script (tipo upload jquery) che hanno attese o avanzamenti del file che stai inviando, se vuoi fare un download usa i flash che hai già perché non ci sono alternative
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Essendoci un form, credo intenda l'upload.
    Per far comparire l'immagine del loader, puoi fare una cosa del genere:
    codice:
    function loader (){
        document.getElementById('loading').style.visibility='visible';
    }
    <form method="post" action="file.php" enctype="multipart/form-data" onSubmit="loader()">
       ...
       <input type="submit" value="INVIA FILE">
       [img]gifAnimataLoading.gif[/img]
    
    </form>
    Non si sa se hai anche la necessità di ri-nasconderla (upload senza refresh di pagina?)

    Ciao

  4. #4
    Ciao e grazie, la soluzione di lucavizzi era quello che mi serviva e che funziona.

    Non ho bisogno di altro, tanto ricarica la pagina.

    Grazie di tutto !
    Ciao ciao

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