仅通过javascript通过浏览器将数据导出为csv、pdf

仅通过javascript通过浏览器将数据导出为csv、pdf,javascript,Javascript,我有一个显示一些数据的网页。 我想让用户能够将他们看到的数据导出为CSV文件、PDF文件或其他格式 从技术上讲,完全通过javascript可以做到这一点吗 多亏了在一定程度上可以解决这个问题: 以下是触发“另存为”下载的链接: <a href="data:application/octet-stream;charset=utf-8;base64,Zm9vIGJhcg==">text file</a> 所以诀窍是使用数据:应用程序/八位字节流 但是请注意,无法指定要

我有一个显示一些数据的网页。 我想让用户能够将他们看到的数据导出为CSV文件、PDF文件或其他格式

从技术上讲,完全通过javascript可以做到这一点吗


多亏了

在一定程度上可以解决这个问题:

以下是触发“另存为”下载的链接:

<a href="data:application/octet-stream;charset=utf-8;base64,Zm9vIGJhcg==">text file</a>

所以诀窍是使用数据:应用程序/八位字节流


但是请注意,无法指定要保存的文件名/资源的扩展名(例如report.csv)

请尝试DataTable,它的flash/jquery cambo。@FAngel谢谢,我没有意识到其他人也问过类似的问题谢谢这个问题是重复的: