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

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



В инете вычитал что можно получить только имя файла, полный путь нельзя получить из соображений безопасности.
...
Рейтинг: 0 / 0
Full path for file input
    #39210581
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey3k,
file api
...
Рейтинг: 0 / 0
Full path for file input
    #39211018
Andrey3k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя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
Full path for file input
    #39211035
Andrey3k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Узнал что мой браузер Mozilla Firefox не поддерживает File API. Тест здесь http://html5test.com/
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Full path for file input
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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