如何下载MP4文件而不是在浏览器上播放?
我有一个.mp4文件,当我点击锚标签时,我需要将其下载到我的系统。
HTML:
Download Here
有没有办法下载这个而不是在浏览器中打开它?
我需要这个在IE上运行,我唯一的选择是通过javascript或jQuery。 还可以建议任何其他更简单的东西。
我知道HTML5 download
属性,但它不支持IE。
我发现了这个: http : //www.webdeveloper.com/forum/showthread.php ?244007-RESOLVED-Force-download-of-MP3-file-instead-of- streaming ,我用Excel文件做类似的事情。
直接从那里:
使用一个小的PHP文件来处理下载,放在与.mp3相同的文件夹中:
可以在任何锚点访问,如下所示:
Download the mp3
我用video文件遇到了这个问题(我想提供下载,但浏览器总是尝试打开它)。
如果您不能使用像dgig提到的服务器端语言,我唯一能做的就是将文件放在ZIP文件中,让用户下载。
Apple使用Quicktime样本做到这一点,并且由于他们有更多的资金和资源来投入,我认为这可能是我必须要做的。
如果您能够编写.htaccess
或编辑Apache配置,您还可以检查此建议的响应以强制下载。