使用javascript/jquery生成文本/xml文件
Generate text/xml-file using javascript/jquery?
我想知道是否有任何方法在javascript中生成文本/xml文件。我希望用户能够在离线时填写页面表单,保存数据,然后在以后的时间点使用保存的文件。浏览器将是IE,最有可能是IE7。
谢谢
文件应该存储在客户端文件系统上,对吗?
一般来说,通过web脚本在客户端计算机上保存数据会被认为是一种安全漏洞。我会避免这样做,但如果这是你的项目要求之一,你可以试一试。
由于目标平台是IE,您可以尝试使用ActiveX。示例代码(未测试):
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fh = fso.CreateTextFile("c:''path''file.txt", true);
fh.WriteLine("Some text");
fh.Close();
您可能必须使用Flash才能访问用户的文件系统以保存文件。这是大多数客户端组件在需要完全在客户端上创建文件时的工作方式。
是时候学习ActionScript了,和设备兼容性说再见!
相关文章:
- 可以't使用javascript将文本从XML文件中获取到变量中
- HTML文本区域文本到XML
- 获取xml节点文本
- 使用XML将头文本、段落文本和按钮和每个图像绑定
- 获取具有特定属性的xml的文本
- 让JavaScript文件在我的HTML文件中显示某些文本,但要通过xml
- 如何分析 XML 文件和抓取文本值
- 从 XML 元素获取文本
- 是否可以检测IE何时忽略xml文档中的空白文本节点
- 无法使用 jquery 获取 xml 元素文本值
- 根据元素的值从 XML 文件中提取文本
- Mirth 连接错误:“..不是 XML 对象“时尝试从数组输出文本
- 如何在IE8中获取XML节点的文本值
- 有人可以用javascript解释以下代码吗?它用于读取文本文件,但我不知道XML和AJAX的东西
- 文本区域行应以 XML 结构显示
- 如何在新窗口/选项卡中打开文本和 xml 文件
- 使用javascript创建/编写文本/ xml文件,而不使用ActiveX
- 使用javascript/jquery生成文本/xml文件
- jQuery AJAX请求被视为应用程序/xml而不是文本/xml
- 将部分文本XML替换为SVG