如何做到这一点,当您单击 html 按钮时,它会将文件下载到该人的计算机上?
How To make it so when you click an html button, it downloads a file to the persons computer?
<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>
。
纯HTML5使用download
属性
<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>
<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>
。
纯HTML5使用download
属性
<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>