<input type="file" id="file-id" name="file_name" onchange="theimage();">
Este es mi botón de carga.Cómo resolver el C: fakepath?
<input type="text" name="file_path" id="file-path">
Este es el campo de texto donde tengo que mostrar la ruta completa del archivo.
function theimage(){
var filename = document.getElementById('file-id').value;
document.getElementById('file-path').value = filename;
alert(filename);
}
Este es el JavaScript que resuelve mi problema. Pero en el valor de alerta me da
C:\fakepath\test.csv
y Mozilla me da:
test.csv
pero quiero que el local de ruta del archivo completo. Cómo resolver este problema?
Si esto se debe a un problema de seguridad del navegador, ¿cuál debería ser la forma alternativa de hacerlo?
Esta es la implementación de seguridad del navegador - el navegador que está protegiendo el acceso a la estructura de su disco. Puede ser útil si puedes explicar por qué quieres la ruta completa. – Stuart
¿Qué quiere decir con ** url completo **? Dirección del archivo cargado – gor
@gor, sí. Di mi archivo en '/home/..../.../mydir/test.csv' –