在您的浏览器中,当您想要保存当前正在查看的 HTML 页面时,您通常转到“文件”菜单并单击“另存为”。
我可以在 HTML 页面的底部有一个小按钮来做同样的事情吗?因此,我希望我的用户能够单击按钮将页面保存到磁盘上,而不是转到“文件”菜单 ->“另存为”。
据我所知,存在使用 Javascript 的解决方案,但它仅适用于 IE。见这里:链接文本
在您的浏览器中,当您想要保存当前正在查看的 HTML 页面时,您通常转到“文件”菜单并单击“另存为”。
我可以在 HTML 页面的底部有一个小按钮来做同样的事情吗?因此,我希望我的用户能够单击按钮将页面保存到磁盘上,而不是转到“文件”菜单 ->“另存为”。
据我所知,存在使用 Javascript 的解决方案,但它仅适用于 IE。见这里:链接文本
您可以让链接运行一个服务器端脚本,该脚本加载 HTML 文件并将其写回带有Content-Disposition: attachment; filename=xxx.html
标题的客户端。
该document.execCommand('SavaAs')
作品仅在 IE 中有效,但以下链接建议您可能想要尝试的其他可能性。
看看downloadify jQuery插件,它使用flash保存。仅 Javascript 是不可能的。
您必须创建一个按钮来下载 HTML 文件或您所在的页面:
<form><input type="button" value="Download Now" onClick="window.location.href='yourpage.html'"></form>