2012-08-10 6 views
5

Estoy tratando de cargar un archivo en Chrome, entonces está dando algún valor de ruta de acceso. Por ejemplo. Está dando un nombre de archivo como "C: \ fakepath \ Hi.txt". ¿Podría explicarme por qué viene? En otros navegadores funciona bien.FileUpload en Chrome dando un valor de ruta falso

+0

¿Cómo se relaciona esta pregunta con Java? –

+0

¿Por qué te importa la ruta exacta de todos modos en el servidor? –

+0

@PeterLawrey realizó los cambios necesarios. –

Respuesta

3

Chrome lo muestra por motivos de seguridad.

También marque esta link en StackOverflow meta

0

No se puede hacer eso. Es por motivos de seguridad que no puede obtener la ruta física real del archivo cargado.

document.getElementById("yourFileInput").files[0].fileName; 

esto le dará el nombre de la ruta de subida.

Cuestiones relacionadas