繁体   English   中英

在Safari浏览器上强制另存为对话框

[英]Force Save As dialog on Safari browser

我有一个网页,在<img>标签中显示图像。 当有人点击“另存为”按钮时,我的客户现在想要一个“另存为”对话框,这样用户就可以避免右键单击。 我需要它在Safari浏览器上工作。 我怎样才能做到这一点?

您正在寻找Content-Disposition HTTP标头(可在此处找到)

具体你需要:

Content-Disposition: attachment; filename="fname.ext"

您应该在服务器上实现更改。 使用标题: Content-Disposition

Content-Disposition: attachment; filename=MyFileName.png

在ASP.NET中

Response.AddHeader("Content-Disposition", "attachment; filename=MyFileName.png");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM