Как разрешить C: \ fakepath?

<input type="file" id="file-id" name="file_name" onchange="theimage();">

Это моя кнопка загрузки.

<input type="text" name="file_path" id="file-path">

Это текстовое поле, в котором я должен показать полный путь к файлу.

function theimage(){
 var filename = document.getElementById('file-id').value;
 document.getElementById('file-path').value = filename;
 alert(filename);
}

Это JavaScript, который решает мою проблему. Но в предупреждении значение дает мне

C:\fakepath\test.csv 

, а Mozilla дает мне:

test.csv

Но мне нужен локальный полный путь к файлу . Как решить эту проблему?

Если это связано с проблемой безопасности браузера, каким должен быть альтернативный способ сделать это?

231
задан Michał Perłakowski 10 February 2016 в 10:22
поделиться