View Full Version : [javascript]{ajax} upload di immagini
come si effettua l'upload di immagini al server
tramite oggetti XMLHttpRequest ?
nessuno dei manuali che ho trovato ne parla e su internet ho trovato guide che però obbligano l'utente a cambiare le impostazioni del browser.
c'è un metodo che sia trasparente all'utente ?
come si effettua l'upload di immagini al server
tramite oggetti XMLHttpRequest ?
nessuno dei manuali che ho trovato ne parla e su internet ho trovato guide che però obbligano l'utente a cambiare le impostazioni del browser.
c'è un metodo che sia trasparente all'utente ?
JQuery ha molti plugin per l upload asincrono ;)
JQuery ha molti plugin per l upload asincrono ;)
ho trovato:
http://valums.com/ajax-upload/
nella documentazione si spiega che i dati da inviare devon essere in un form,
io però ho già un form che contiene vari campi e io voglio far inviare al server solo un campo (di tipo file) e non voglio inviare tutti gli altri campi.
Qualche consiglio su come inviare solo un campo?
Sò che l'attributo value dei campi file è di sola lettura, quindi non credo che posso creare con JS un campo file in un secondo form per ricopiarci dentro il value messo dall'utente nel form principale
PS: ho notato che tutte le tecniche (anche usando direttamente gli iFrame) richiedono di impostare i dati da inviare in un form.
Se non ricordo male c'era uploadify (plugin di JQuery) che fa al caso tuo.
Ma magari ricordo male :D
Se non ricordo male c'era uploadify (plugin di JQuery) che fa al caso tuo.
Ma magari ricordo male :D
Forse va bene, però richiede flash.
C'è qualcos'altro?
E cmq c'è il modo di passare un file da
Caricare ad un frame nascosto?
Ovvero:
Carico i dati nel frame visibile.
Poi copio i dati nel frame nascosto con il suo form nascosto.
Io come copio i campi file e il loro attributo value (non scrivibile) ?
Forse va bene, però richiede flash.
C'è qualcos'altro?
E cmq c'è il modo di passare un file da
Caricare ad un frame nascosto?
Ovvero:
Carico i dati nel frame visibile.
Poi copio i dati nel frame nascosto con il suo form nascosto.
Io come copio i campi file e il loro attributo value (non scrivibile) ?
Puoi usarlo anche senza Flash ;) Io lo uso senza. Odio Flash :P.
Non ho ben capito cosa vuoi fare con i frame... prova a spiegarti meglio!
Puoi usarlo anche senza Flash ;) Io lo uso senza. Odio Flash :P.
Non ho ben capito cosa vuoi fare con i frame... prova a spiegarti meglio!
Se si può usare senza lo riconsidero.
Ad ogni modo vorrei sapere come si fa senza plugin a inviare file al server.
Ho pensato di farlo con gli iFrame (dato che non si può con xmlhttprequest).
Ho quindi creato un iFrame invisibile che ha dentro un form.
Io vorrei copiare dentro questo form il campo input type=file del form che si trova nella pagina web principale.
Però non posso scrivere l'attributo value del campo file, che è quello che ha il nome del file.
Inoltre ho scoperto che javascript non mi permette di appendere a document.body un iFrame appena creato, come mai?
c'è qualcuno che mi sà spiegare come si fà senza librerie a inviare file al server con AJAX (non necessariamente con xmlhttprequest, vanne bene anche gli iFrame)?
ho letto le guide on-line ma non ho capito come passare i campi
<input type=file > dal documento visibile all' iframe invisibile
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.