如何解决当您单击html按钮时,如何将其下载到个人计算机?
<button type="submit" class="myButton" onclick="window.open('test.txt')">Money Dispenser</button>
这是我当前的代码,单击时根本不执行任何操作。 (我希望它将test.txt下载到喜欢它的用户的计算机或设备上)
解决方法
您可以使用:
<a href="data:text/plain;charset=UTF-8,test.txt" download>Download</a>
,
我不太了解您使用提交按钮要达到的目的,如果不是强制性的,我会使用<a>
。
使用具有download
属性的纯HTML5
<a href="test.txt" download>Money Dispenser</a>
或者使用Javascript(如果您必须使用<button>
这已经被in this question
覆盖了但是要点是,创建一个函数来下载该线程上显示的文件,并将其添加到您的<button>
<button onclick="donwloaURI('data:text/plain,Test','Test.txt')">Money Dispenser</button>
,
您可以使用HTML download
属性来指定当用户单击超链接时将下载目标。
<a href="/download-file-path-here" download>
Money Dispenser
</a>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。