Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как сохранить страницу в текстовый файл? (https://javascript.ru/forum/misc/39589-kak-sokhranit-stranicu-v-tekstovyjj-fajjl.html)

ml227 04.07.2013 21:01

Как сохранить страницу в текстовый файл?
 
Есть страница по определенному адресу,
Можно ли с javascript сохранить ее html в текстовый файл?
Важно что страница находиться на другом сервере.

skrudjmakdak 04.07.2013 21:26

js не умеет работать с файловой системой

ml227 04.07.2013 22:01

А если прочесть с фрейма?

skrudjmakdak 04.07.2013 22:17

что значит с фрейма? прочитайте с фрейма и что дальше.. но в файл записать не сможете.. это если сгенерировать html на сервере и например запаковать в архив а потом отдать на клиент.. вот так можно, но геморно

danik.js 04.07.2013 22:30

С фрейма не прочесть если домен чужой. Но опять же, диалоговое окно сохранения файла не отобразить никак. Ну только если выставить типа контента application/octet-stream но тогда расширение файла не пропишется. А через прокси сервер - можно сделать что угодно.

skrudjmakdak 04.07.2013 22:45

danik.js, а через прокси сервер это как? первые раз слышу.. если не затруднит, мона ссылочку? хочу почитать..

danik.js 04.07.2013 22:49

Да очень просто. Клиент обращается к вашему серверу (например через скрытый фрейм), ваш сервер скачивает нужную страницу чужого сервера и отдает ее браузеру, выставляя заголовок Content-Disposition: attachment, чтобы форсировать сохранение файла


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