jquery - nombre - Cómo obtener la ruta completa del archivo desde una entrada de archivo
obtener ruta de input file jquery (1)
No puede hacerlo; el navegador no permitirá esto debido a problemas de seguridad. Aunque hay soluciones alternativas, el hecho es que no debe contar con que funcione. Las siguientes preguntas sobre desbordamiento de pila son relevantes aquí:
- ruta completa desde la entrada del archivo usando jquery
- Cómo obtener la ruta del archivo desde el formulario de entrada HTML en Firefox 3
Además de estos, la nueva especificación HTML5 establece que los navegadores necesitarán alimentar un camino falso compatible con Windows en el campo input type="file"
, aparentemente por razones de compatibilidad con versiones anteriores.
- http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-March/018981.html
- El misterio de c: / fakepath dio a conocer
Por lo tanto, tratar de obtener el camino es peor que inútil en los navegadores más nuevos; en realidad, obtendrás uno falso.
Posible duplicado:
Ruta completa desde la entrada del archivo usando jQuery
Tengo el siguiente elemento html
<input type="file" id="upload">
Si uso
$("#upload").val();
Solo el nombre del archivo, no la ruta absoluta completa del archivo. ¿Puede alguien decirme cómo obtener el camino completo?