Obtener path completo input file

1,834 views
Skip to first unread message

@gr-sinatra

unread,
Apr 24, 2014, 8:53:20 AM4/24/14
to rub...@googlegroups.com
Hola Gente,

Estoy usando ruby sinatra en heroku

Necesito poder obtener el path completo de una imagen del lado del cliente usando javascritp

Pensé que seria algo simple pero no encuentro la forma de lograrlo

Supuestamente los browsers no lo permiten por motivos de seguridad pero al estar del lado del cliente no veo cual es el motivo.

usando <input type="file"> logro obtener el nombre de la imagen (quitando el fakepath) pero nunca el path completo para poder subir esa imagen a un servidor de contenidos.

Alguna idea ?

Dario Seminara

unread,
Apr 24, 2014, 10:53:46 AM4/24/14
to rub...@googlegroups.com
Parece una pregunta mas de browsers y javascript que de ruby.

Talvez si posteas tu problema en esta lista, vas a obtener mas ayuda

Por el momento lo unico que se me ocurre es que un input file, por motivos de seguridad no esta pensado para que accedas desde javascript al contenido del archivo (creo)

Pero hay otras features del browser que podrian servir para obtener todo el archivo (con contenido y todo) y hacer lo que necesites desde el browser

Creo que nunca vas a poder obtener el path completo del archivo local, pero no lo necesitas si queres leerlo, y subirlo por partes, por ej (http://www.matlus.com/html5-file-upload-with-progress/)

@gr-sinatra

unread,
Apr 25, 2014, 12:20:16 AM4/25/14
to rub...@googlegroups.com
Ok, Gracias.

Investigo por ese lado entonces.

Salu2
Reply all
Reply to author
Forward
0 new messages