首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML下载电影下载链接

HTML下载电影下载链接
EN

Stack Overflow用户
提问于 2012-09-07 14:45:31
回答 3查看 3.3K关注 0票数 2

我希望用户能够点击一个按钮,触发一个.mov文件下载。链接到文件本身只会导致电影在新的页面中播放。

我已经尝试过了:

代码语言:javascript
复制
<a onclick="document.execCommand('SaveAs',true,'assets/files/mymovie.mov');" href="javascript:void(0);">

但这似乎并不管用。

有谁能给我指个方向吗?

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-09-07 14:48:25

您可以尝试html5下载属性。

代码语言:javascript
复制
<a href='assets/files/mymovie.mov' download>
票数 3
EN

Stack Overflow用户

发布于 2012-09-07 14:49:51

除了穆萨的回答:

尝试设置Content-Disposition标头。您需要在服务器配置中进行设置,或者让服务器上的可执行脚本执行此操作(如php):

代码语言:javascript
复制
Content-Disposition: attachment; filename="mymovie.mov"
票数 2
EN

Stack Overflow用户

发布于 2012-09-07 14:52:19

如果您正在使用服务器端页面提供内容,那么您可以很容易地设置该页面的标题Content-Disposition: attachment和/或Content-Type:binary,这样它就可以开始下载。

否则,您可以在<a>标记中使用download属性,该属性仅在某些浏览器中有效。

最后,如果你觉得自己真的很英勇,你可以在你的web服务器上修改你的mime类型设置配置文件,你可以在其中设置内容部署。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12313082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档