我想让用户以比强迫他们使用文件>另存为更好的方式保存他们正在访问的html页面。
我想在页面的某处添加一个按钮,显示“将页面另存为”,当用户单击它时,它将打开另存为对话框。
那可能吗?
我想让用户以比强迫他们使用文件>另存为更好的方式保存他们正在访问的html页面。
我想在页面的某处添加一个按钮,显示“将页面另存为”,当用户单击它时,它将打开另存为对话框。
那可能吗?
你能把这个只用于IE吗
document.execCommand('SaveAs',true,'file.html');
和其他浏览器不完全一样,但您可以通过超链接到 img 文件并在服务器响应中设置 content-type 和 content-disposition 标头来实现。尝试,例如,application/x-download以及此处指定的其他标头