Как я могу позволить пользователю скачать HTML-файл? - PullRequest
2 голосов
/ 09 июля 2010

Я хотел бы создать Счет в HTML вместо PDF-файла.И я хотел бы позволить пользователю легко скачать HTML-файл по ссылке.Как я могу это сделать?

Если я просто ссылаюсь на файл HTML, он только «временно загружается» и отображается в веб-браузере пользователя.Я хотел бы получить тот же эффект, что и при загрузке пользователем файла .zip или аналогичного.Я думаю, что я видел это функционально в системах веб-почты.

Ответы [ 2 ]

4 голосов
/ 09 июля 2010

Вам нужно будет установить Content-Disposition HTTP-заголовок примерно так:

Content-Disposition: attachment; filename="downloaded.html"

Это скажет браузеру сохранить файл вместо его анализа. Как это сделать, зависит от того, что вы используете, в PHP вы бы использовали функцию header.

1 голос
/ 09 июля 2010

Установить заголовок размещения контента (или напомнить людям об опции Сохранить как в их меню)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...