提示下载

3
什么是提示用户下载东西的最佳方法?过去我使用过window.open('file.pdf');,但我发现弹出窗口拦截器可能会有问题。当然,我也会包含一个手动链接。
我基本上想要像Microsoft Download page一样的东西。那么,提示这个页面的脚本是什么?
3个回答

3

使用JavaScript进行重定向。

function redirect() {
window.location = 'http://www.url.to/your.file';
}

1
Content-Disposition: attachment; filename="file.pdf"

为此,您可能希望通过服务器脚本将您的file.pdf传递,以强制执行该标头。

您在下载页面上看到的只是位置更改。如果该页面返回下载标头,则浏览器不会更改页面。


0

设置一个带有附件值的内容分发头


完成,但那不是我的问题。 - m.edmondson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接