在该页面中我有一个按钮,说下载:如何点击鼠标左键下载链接?
http://www.brianfunshine.com/newest-company-narration-demo/
的问题是,它会打开它不下载歌曲浏览器歌曲。 如何解决这个问题?
在该页面中我有一个按钮,说下载:如何点击鼠标左键下载链接?
http://www.brianfunshine.com/newest-company-narration-demo/
的问题是,它会打开它不下载歌曲浏览器歌曲。 如何解决这个问题?
尝试增加这.htaccess文件的顶部:
<FilesMatch “.(?i:(mp3))$”>
<IfModule mod_headers.c>
ForceType application/octet-stream
Header set Content-Disposition attachment
</IfModule>
</FilesMatch>
如果要强制下载其他类型的文件(?说PDF),毗邻它添加到MP3一样,在本htaccess的<FilesMatch “.(?i:(mp3|pdf))$”>
HTTP标头Content-Disposition
save link as
它会打开一个Save As Dialog Box
,问题是,这要求用户具有高科技素养。很少有可靠的假设。 – DreadPirateShawn 2011-06-12 07:39:14
内容处置是对MIME协议的扩展,指示MIME用户代理应该如何显示附加文件。
http://support.microsoft.com/kb/260519
更具体地说,它看起来像 “内容处置:附件;文件名= [文件名]” 是你想要的。
: <文件songname.mp3> 标头集合内容处置附着 (我觉得这个答案需要一个应用程序的解释,但并没有觉得创建我自己的答案是在堆栈的精神)ex – 2011-06-12 07:35:41
@Chris Browne是htaccess唯一的路要走吗? – alexchenco 2011-06-12 07:36:39
@alexchenco:不,绝对不是。 PHP可以用来修改歌曲的头部,服务器的主要配置文件(如果你有权访问的话)可以使用。有很多选择,但这是我的建议,因为它是最简单和最快的。 – 2011-06-12 07:38:53