Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 17.09.2023, 12:49
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

Лень смотреть, но скорее всего там что-то типа:
<a href="" download="text.txt">text.txt</text>
<script>
  var text = 'от так уот';
  document.links[0].href = URL.createObjectURL(new Blob([text]));
</script>

Т.е. содержимое файла для скачивания генерируется внутри самого файла.
__________________
29375, 35
Ответить с цитированием
  #12 (permalink)  
Старый 17.09.2023, 13:01
Аватар для controllerr
Новичок на форуме
Отправить личное сообщение для controllerr Посмотреть профиль Найти все сообщения от controllerr
 
Регистрация: 17.09.2023
Сообщений: 7

Реализовано на javascript:
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<button onclick="saveAs()" type="button">Сохранить файл</button>

<script>
function saveAs() {
var e = document.createElement('a');
e.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent('Привет программистам JavaScript'));
e.setAttribute('download', 'text.txt');
document.body.appendChild(e);
e.click();
document.body.removeChild(e);
}
</script>
</body>
</html>

Информацию нашел здесь: https://stackoverflow.com/questions/...through-server

Последний раз редактировалось controllerr, 17.09.2023 в 13:27.
Ответить с цитированием
  #13 (permalink)  
Старый 17.09.2023, 13:10
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

controllerr, дык да, см. выше. Но отдельный(рядом в папочке) файл ты всё равно не сможешь заставить скачать.
__________________
29375, 35
Ответить с цитированием
  #14 (permalink)  
Старый 17.09.2023, 13:16
Аватар для controllerr
Новичок на форуме
Отправить личное сообщение для controllerr Посмотреть профиль Найти все сообщения от controllerr
 
Регистрация: 17.09.2023
Сообщений: 7

В общем-то мне и не нужен внешний файл. У меня информация собирается в самом файле html.

Всем спасибо за потраченное на меня время. Тема закрыта.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как открыть окно в браузере со сгенерированным через JavaScript HTML-кодом? xintrea Events/DOM/Window 1 13.07.2013 02:03
Как передать переменную в модальное окно sinsir jQuery 24 20.06.2013 16:59
Посоветуйте как сделать модальное окно battrack jQuery 3 12.07.2012 15:42
Реализация удаления элемента через диалоговое окно Harvey jQuery 9 04.06.2012 11:34
Как узнать свернуто окно браузера или нет. bar-boss Events/DOM/Window 3 25.09.2008 16:09