HTML下载电影下载链接

时间:2012-09-07 06:45:31

标签: javascript html download move

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

我试过这个:

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

但这似乎不起作用。

有人能指出我正确的方向吗?

由于

3 个答案:

答案 0 :(得分:3)

您可以尝试使用html5下载属性。

<a href='assets/files/mymovie.mov' download>

答案 1 :(得分:2)

除了穆萨的回答:

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

Content-Disposition: attachment; filename="mymovie.mov"

答案 2 :(得分:0)

如果您使用服务器端页面偶然提供内容,那么您可以轻松设置该页面的标题Content-Disposition: attachment和/或Content-Type:binary,以便启动下载

否则,您可以在<a>标记中使用下载属性,该属性仅适用于某些浏览器。

最后,如果你真的很英勇,你可以在你的网络服务器上修改你的mime-types设置配置文件,你可以在那里设置内容配置。