我正在使用 HTML 网络,我希望用户可以下载像 .vbs (skype bot) 这样的文件,然后我使用这样的代码:
<a href='skypebot.vbs' target='_blank'>download</a>
我只得到那个文件文本。我怎样才能让它下载链接不上传到其他网站,如 zippyshare?
我怎样才能让它下载链接不上传到其他网站,如 zippyshare?
您可以使用data
链接。将文件的内容(用 编码encodeURI()
)放入链接本身:
<a href='data:application/octet-stream,encodeURI(hereContentsGoes)' target='_blank'>download</a>
该文件可能被您的浏览器识别为 vbs 类型,并试图显示它。
最简单的解决方案是压缩或压缩文件并将其作为可下载文件。
<a href='skypebot.zip' target='_blank'>download</a>