HTML: как создать кнопку "Сохранить как"?

в браузере, когда вы хотите сохранить HTML-страницу, которую вы просматриваете в данный момент, Вы обычно идете в меню Файл и нажмите кнопку Сохранить как.

могу ли я иметь маленькую кнопку в нижней части HTML-страницы, которая делает то же самое? Поэтому вместо перехода в меню Файл - > Сохранить как, я хочу, чтобы мой пользователь мог нажать кнопку, чтобы сохранить страницу на диске.

существует решение, использующее Javascript, насколько я знаю, но оно работает только для IE. Видеть здесь: текст ссылки

4 ответов


вы можете запустить ссылку на серверный скрипт, который загружает HTML-файл и записывает его обратно клиенту с помощью .


на document.execCommand('SavaAs') работает только в IE, но следующая ссылка предлагает другие возможности,которые вы можете попробовать.

вот ответ на этот вопрос:)


посмотри downloadify плагин jQuery, который использует flash для сохранения. Один Javascript невозможен.


вы должны создать кнопку, которая загружает HTML-файл или страницу, на которой вы находитесь:

<form><input type="button" value="Download Now" onClick="window.location.href='yourpage.html'"></form>