Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Получится ли? (https://javascript.ru/forum/misc/80750-poluchitsya-li.html)

micscr 25.07.2020 14:38

Загрузка смотрю через FileReader возможна.

Цитата:

Сообщение от laimas (Сообщение 527309)
Ну если вас это удовлетворят, и это все что и нужно, на здоровье.

Ну так это то что я описал изначально, что требуется.
Если не будет глюкать при чуток реальных размерах данных.

micscr 25.07.2020 14:42

Цитата:

Сообщение от voraa (Сообщение 527310)
по 20-30 Мб сохранял.

ну этого хватит полюбому.
А оно не связано получается с этим ограничением(отсюда)?:
Цитата:

(максимальная длина URL составляет 2048 символов)

voraa 25.07.2020 14:44

Цитата:

Сообщение от micscr
А оно не связано получается с этим ограничением(отсюда)?:
(максимальная длина URL составляет 2048 символов)

Это для отправки на сервер.

С текстовыми файлами проблем не было.
Хром отказывался грузить большие картинки (больше 8-10Мб). Просто зависал не давая никаких сообщений.
Файрфокс и их спокойно грузил.

micscr 25.07.2020 14:58

Цитата:

Сообщение от voraa (Сообщение 527313)
С текстовыми файлами проблем не было.

Они и нужны. Ясно. Спасибо.

voraa 25.07.2020 15:10

Я через blob делал.
Так примерно

function download(filename, text) {
  var element = document.createElement('a');
  var blob = new Blob([text],  {type: 'text/plain'});
  element.href = window.URL.createObjectURL(blob)   
  element.download =  filename; 
  element.style.display = 'none';
  element.onclick = () => document.body.removeChild(element);
  document.body.appendChild(element); 
  element.click();
}

Nexus 25.07.2020 15:33

Имхо, все описанное можно реализовать на js из браузера.


Часовой пояс GMT +3, время: 02:03.