Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个显示一些数据的网页。我想让用户能够将他们看到的数据导出为 CSV 文件或 PDF 文件或其他格式。
纯粹通过javascript在技术上是否可行?
谢谢
在一定程度上可以解决这个问题:
这是触发“另存为”下载的链接:
<a href="data:application/octet-stream;charset=utf-8;base64,Zm9vIGJhcg==">text file</a>
所以诀窍是使用 data:application/octet-stream;
但请注意,无法指定要保存的文件名/资源的扩展名(例如 report.csv)