【问题标题】:Force download of a .txt file with button [duplicate]使用按钮强制下载 .txt 文件 [重复]
【发布时间】:2012-09-04 03:22:58
【问题描述】:

可能重复:
Download File Using jQuery
Download File Using Javascript/jQuery

$('#download').click(function() {
    var url = 'http://www.mysite.com/123.txt';
    location.href = url;
});

该按钮使浏览器浏览文件而不是提示下载。有没有办法做到这一点?

【问题讨论】:

    标签: jquery download


    【解决方案1】:

    如果您使用 Apache 作为 Web 服务器,请将 .htaccess 添加到包含以下内容的文件夹中:

    <Files *.txt>
      ForceType applicaton/octet-stream
    </Files>
    

    【讨论】:

    • +1 不错的解决方案(如果 OP 使用 apache)
    • 这似乎只在文本文件与我的网页位于同一文件夹中时才有效。如果我将文本文件放在 /test 等子文件夹中,则原始问题仍然存在。我已经在子文件夹和父文件夹中放置了一个带有您的代码的 .htaccess,但问题仍然存在。
    猜你喜欢
    • 2012-08-03
    • 1970-01-01
    • 2021-11-19
    • 2015-05-20
    • 1970-01-01
    • 2011-06-10
    • 2020-07-29
    • 2012-06-11
    相关资源
    最近更新 更多