Hieicker
18-04-2013, 09:29
Buongiorno a tutti :) ! Avrei diversi consigli da chiedervi riguardo un problema che devo affrontare. Comincio dicendo che devo fare una pagina html in cui viene data la possibilità all'utente di caricare delle immagini in un server.
Al momento ho creato una form con degli input di type file. L'idea è che cliccandoci sopra si apre una finestra che mi da la possibilità di scegliere il file. Quando poi clicco il bottone per inviare le informazioni in post, la form passa alla pagina successiva o rimane nella stessa ricaricandola però.
Io però devo rendere tutto più dinamico e più "fluido". Qui entra in gioco javascript. Tuttavia avrei prima bisogno di alcune delucidazioni…
1. Posso fare in modo che le immagini vengano inviate senza che la form mi refreshi la pagina?
2. Vorrei utilizzare una barra progressi con la percentuale, che visualizza in tempo reale l'avanzamento del caricamento nel server dell'immagine. Come posso rilevare quanto è stato già uplodato in modo che la percentuale sia veritiera?
3. Vorrei inoltre visualizzare una piccola anteprima dell'immagine che sta venendo caricata. Secondo voi è possibile?
Grazie per le informazioni :)!
Hieicker
Al momento ho creato una form con degli input di type file. L'idea è che cliccandoci sopra si apre una finestra che mi da la possibilità di scegliere il file. Quando poi clicco il bottone per inviare le informazioni in post, la form passa alla pagina successiva o rimane nella stessa ricaricandola però.
Io però devo rendere tutto più dinamico e più "fluido". Qui entra in gioco javascript. Tuttavia avrei prima bisogno di alcune delucidazioni…
1. Posso fare in modo che le immagini vengano inviate senza che la form mi refreshi la pagina?
2. Vorrei utilizzare una barra progressi con la percentuale, che visualizza in tempo reale l'avanzamento del caricamento nel server dell'immagine. Come posso rilevare quanto è stato già uplodato in modo che la percentuale sia veritiera?
3. Vorrei inoltre visualizzare una piccola anteprima dell'immagine che sta venendo caricata. Secondo voi è possibile?
Grazie per le informazioni :)!
Hieicker