相关疑难解决方法(0)

导入/导出HTML5 localStorage数据

我正在开发一个基于localStorage HTML5功能的简单TODO列表应用程序:

http://hamen.github.com/webnotes/

我想知道是否可以以某种方式导入/导出数据.我如何提供"导出注释/导入注释"功能,以使用户能够将注释保存在其HD上并将其导入其他浏览器配置文件中?

谢谢

javascript html5 local-storage

18
推荐指数
1
解决办法
1万
查看次数

将HTML表导出为Excel JavaScript函数添加选择文件名

我有以下函数将HTML导出到excel:

function generateexcel(tableid) {
  var table= document.getElementById(tableid);
  var html = table.outerHTML;
  window.open('data:application/vnd.ms-excel,' + encodeURIComponent(html));
}
Run Code Online (Sandbox Code Playgroud)

问题是,我无法保存特定的文件名,因此用户可以获得如下内容:

您要保存%3Ctable%20id%3D%22tableRslts%22%20tabindex%3D%2235%22%20 file?

保存的文件如下:

IytvT8Jo.xls.part.xls (至少在我们将使用的目标浏览器Firefox中)

你会如何解决这个问题?

javascript asp.net excel export export-to-excel

13
推荐指数
1
解决办法
3万
查看次数

用于导出到CSV/Excel的数据URI(无服务器端请求):浏览器支持/限制?

问题如下:

正如所建议的那样,我正在考虑在客户端生成CSV文件内容,然后使用数据URI从浏览器中提示"打开Excel"操作.在阅读了浏览器中此功能(数据URI)的限制和不同级别的支持后,我想了解这项技术的第一手经验以及我要处理的事情.

谢谢.

javascript excel data-uri

10
推荐指数
1
解决办法
5693
查看次数

仅使用页面数据通过Javascript触发浏览器的"另存为"对话框

作为页面输出的一部分,我在文本区域中包含CSV格式的数据表版本,以便用户可以轻松地将CSV导出复制/粘贴到他们选择的电子表格中.

我想要一种方法来获得一个按钮,当单击该按钮时,将触发一个"保存为"对话框,该对话框将下载已存在于页面上的textarea中的CSV内容.

目的是避免另一次访问数据库以获取CSV导出(当它已经在页面上时),同时为用户提供围绕必须创建新文件并粘贴复制的CSV的快捷方式.

这可能吗?

javascript browser dialog download save-as

8
推荐指数
1
解决办法
1万
查看次数

使用HTML5在本地写入CSV文件

我想知道HTML5是否允许用户保存/写入用户文件系统中的本地文件.我问这个,因为我知道,使用HTML5,您现在可以从客户端导出数据并将其下载为CSV文件.

如果没有使用HTML5,那么在客户端脚本中本地覆盖内容或创建CSV(或任何其他类型的文件)的最佳方法是什么?

javascript csv html5

0
推荐指数
1
解决办法
9121
查看次数