tundramani
@tundramani

Как из браузера сохранить текстовый файл?

Есть браузерный редактор документов который генерирует большой текст.
Его надо сохранить на диск из десктопного браузера.

Есть онлайн-решение -
браузер оправляет данные (готовый текст) на сервер,
там создается текстовый файл,
и обратно клиенту отправляется ссылка на него,
пользователь нажимает на ссылку и скачивает файл.

Возможно ли обойтись без сервера?
  • Вопрос задан
  • 332 просмотра
Решения вопроса 1
lastuniverse
@lastuniverse
Всегда вокруг да около IT тем
Уважаемые Роман Мирр, Руслан Лопатин, не обманывайте людей:)))

вот живая демонстрация:


PS: реально несколько костыльный прием))) и открывает много неприятных возможностей для различных злыдней.
Идея и реализация честно скоммунизжена из исходного кода frontend фреймворка webix
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Вся логика формирования документа находится на сервере, а значит нельзя обойтись без сервера.
Ответ написан
Возможно в современных браузерах с помощью Streams API
Есть даже библиотека для этого: https://github.com/jimmywarting/StreamSaver.js
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы