【问题标题】:HTML web download link for text file文本文件的 HTML Web 下载链接
【发布时间】:2013-03-29 20:39:44
【问题描述】:

我正在使用 HTML 网络,我希望用户可以下载像 .vbs (skype bot) 这样的文件,然后我使用这样的代码:

<a href='skypebot.vbs' target='_blank'>download</a>

我只得到那个文件文本。我怎样才能让它的下载链接不上传到 zippyshare 等其他网站?

【问题讨论】:

  • 您使用的是哪种服务器技术?

标签: html download skype


【解决方案1】:

我怎样才能让它下载链接不上传到其他网站,比如 zippyshare?

您可以使用data 链接。将文件的内容(使用 encodeURI() 编码)放入链接本身:

<a href='data:application/octet-stream,encodeURI(hereContentsGoes)' target='_blank'>download</a>

【讨论】:

    【解决方案2】:

    该文件可能被您的浏览器识别为 vbs 类型,并试图显示它。

    最简单的解决方案是压缩或 tar 文件并将其作为可下载文件。

    &lt;a href='skypebot.zip' target='_blank'&gt;download&lt;/a&gt;

    【讨论】:

    • 还有没有别的办法? :(
    • @LukasJankauskas 您可以在服务器上添加类型以强制下载。如果您使用的是 Apache,您可以将其添加到您的 .htaccess 文件中:AddType application/octet-stream .vbs
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-08
    • 2018-03-14
    • 1970-01-01
    • 2014-08-10
    • 2020-06-15
    • 2012-03-01
    相关资源
    最近更新 更多