0

我很惊讶这个问题没有直接的解决方案。我在网上或 SO 上找到的任何东西似乎都不起作用。

例如我有这个html代码:

<img src="http://cdn.sstatic.net/stackoverflow/img/apple-touch-icon.png" />

当用户单击此图像时,我想唤起另存为对话框,而不是在新窗口中打开图像,因为它是浏览器可以理解的格式。必须至少有一些 javascript 来完成这项任务,或者?

4

1 回答 1

0

您绝对不能在客户端执行此操作,无论是在 HTML 还是 Javascript 中,它只能通过从服务器端发送正确的 HTTP 响应标头来完成。

于 2013-04-29T15:11:25.973 回答