繁体   English   中英

用户单击链接时如何强制“另存为”选项

[英]How can I force a “save as” option when the user clicks a link

我的网页上有指向PDF的链接,我想知道是否可以始终询问用户他们是否要下载PDF或在新窗口中打开它。 这可能吗? 我意识到人们不希望PDF自动下载,但是2个链接或一个选项会很棒。

互联网上有很多与此有关的文档,甚至有人说我必须拥有PHP,而在我使用的服务器上这是不可能的。

我需要JavaScript,jQuery解决方案或其他建议。 我不要求太多。

非常感谢您阅读本文,我希望它有意义。

祝一切顺利! T.

可以完成,但不能在客户端javascript中完成。 如果您有提供文件的服务器端脚本,则它可以发送Content-Disposition: attachment标头以及响应。 这将在浏览器中触发另存为对话框。

如果它们是静态文件,则还可以更改服务器的配置。 对于Apache,请使用FilesMatch指令。 这里有一个很好的PDF文件示例:

http://www.thingy-ma-jig.co.uk/comment/7045

暂无
暂无

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

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