Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Full path for file input / 4 сообщений из 4, страница 1 из 1
07.04.2016, 19:11
    #39210525
Andrey3k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Full path for file input
Как в JavaScript JQuery получить полный путь для выбранного файла в input type file ?

Код: html
1.
<input id="bookfile" type="file" name="bookfile" accept=".doc, .txt" />



В инете вычитал что можно получить только имя файла, полный путь нельзя получить из соображений безопасности.
...
Рейтинг: 0 / 0
07.04.2016, 20:51
    #39210581
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Full path for file input
Andrey3k,
file api
...
Рейтинг: 0 / 0
08.04.2016, 13:16
    #39211018
Andrey3k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Full path for file input
вадяAndrey3k,
file api
Пробовал примеры File API, но они нерабочие.

Вот пример записи в файл. У меня он не работает.
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
function errorHandler(e) {
  var msg = '';

  switch (e.code) {
    case FileError.QUOTA_EXCEEDED_ERR:
      msg = 'QUOTA_EXCEEDED_ERR';
      break;
    case FileError.NOT_FOUND_ERR:
      msg = 'NOT_FOUND_ERR';
      break;
    case FileError.SECURITY_ERR:
      msg = 'SECURITY_ERR';
      break;
    case FileError.INVALID_MODIFICATION_ERR:
      msg = 'INVALID_MODIFICATION_ERR';
      break;
    case FileError.INVALID_STATE_ERR:
      msg = 'INVALID_STATE_ERR';
      break;
    default:
      msg = 'Unknown Error';
      break;
  };

  alert('Error: ' + msg);
}

function onInitFs(fs) {

  fs.root.getFile('log.txt', {create: true, exclusive: true}, function(fileEntry) {

    // fileEntry.isFile === true
    // fileEntry.name == 'log.txt'
    // fileEntry.fullPath == '/log.txt'

  }, errorHandler);

}

window.requestFileSystem(window.TEMPORARY, 1024*1024, onInitFs, errorHandler);
...
Рейтинг: 0 / 0
08.04.2016, 13:30
    #39211035
Andrey3k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Full path for file input
Узнал что мой браузер Mozilla Firefox не поддерживает File API. Тест здесь http://html5test.com/
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Full path for file input / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]