我有保存在csv文件中的数据。该数据用于使用d3.js和javascript创建一些交互式图形。我必须运行图表的文件是一些js文件,css和html文件。我不需要任何服务器来运行它。
现在,我想在显示图表的页面上添加一个下载按钮。当用户单击下载按钮时,csv将作为pdf / word文件下载。有谁知道这是怎么做到的吗?有推荐的插件吗?
非常感谢!
答案 0 :(得分:1)
这可能适合你。有一个名为" download"的HTML5规则。可以添加到锚标签。
<a href="documents/message.csv" target="_blank" download><button>Download</button></a>
在大多数浏览器中,这是&#34;下载&#34;命令强制浏览器打开下载框。下载框本身将允许用户选择下载格式。
答案 1 :(得分:0)
您可以使用任何免费的云基础存储(mega.nz 很好)创建在线云帐户,为您希望公众看到的文件创建文件夹,将这些不同格式的文件上传到自己的文件夹中 > 复制文件链接并将其粘贴到您的按钮代码中,例如:
<a href="FILE LOCATION" target="_blank" download><button>BUTTON NAME</button></a>
在您的网站上,它将显示一个矩形的灰色下载按钮,该按钮会将公共重定向到包含他们可以选择下载的所有文件的文件夹。