2016-01-19 7 views
0

Можно ли загружать файл автоматически с помощью метки <input>? Эта часть кода загружает любой CSV-файл, который вы хотите, но поскольку он всегда будет одним и тем же файлом, в той же папке, что и этот код, я бы хотел, чтобы он загружал evertime, который загружает эта страница.Входной тег - автоматическая загрузка файла

<label>Load CSV file: </label> 
<input type="file" id="fileInputCSV" /> 
var fileInputCSV = document.getElementById('fileInputCSV'); 
+0

«Такая же папка, как этот код»? –

+0

", но поскольку он всегда будет одним и тем же файлом, почему это необходимо, если данные всегда одинаковы? –

+0

Имя файла будет таким же, но будут некоторые обновления данных, сделанные некоторыми пользователями в файлах .xls, связанных с CSV-файлом, который необходимо загрузить. Это будет «автономный» веб-сайт, используемый моими коллегами и размещенный в общей папке. Можно ли это сделать другим способом? –

ответ

0

Для защиты данных пользователя вы не можете сделать это в js.

+0

Не думаю, что это возможно и во вспышке. –

+0

@CharlieEgan Да, вы правы. –

+0

@Tomislav Paj для вашего вопроса, вам не нужен тег ввода файла, вы можете жестко указать путь к файлу в сводном коде. –

0

Свойство значения ввода: элемент файла доступен только для чтения, из-за соображений безопасности.

Source

Это означает, что невозможно сделать то, что вы хотите с файлом CSV.