Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript/jquery生成文本/xml文件?_Javascript_Jquery_Xml_Text - Fatal编程技术网

使用javascript/jquery生成文本/xml文件?

使用javascript/jquery生成文本/xml文件?,javascript,jquery,xml,text,Javascript,Jquery,Xml,Text,我想知道是否有任何方法可以用javascript生成文本/xml文件。我希望用户能够在脱机时填写页面表单,保存数据,然后在以后使用保存的文件。浏览器将是IE,最有可能是IE7 谢谢这些文件应该存储在客户端文件系统上,对吗 通常,通过web脚本在客户端计算机上保存数据会被视为安全漏洞。我会避免这样做,但如果这是您的项目要求之一,您可以尝试一下 因为目标平台是IE,所以可以尝试ActiveX。示例代码(未测试): var fso=newactivexobject(“Scripting.FileSys

我想知道是否有任何方法可以用javascript生成文本/xml文件。我希望用户能够在脱机时填写页面表单,保存数据,然后在以后使用保存的文件。浏览器将是IE,最有可能是IE7


谢谢

这些文件应该存储在客户端文件系统上,对吗

通常,通过web脚本在客户端计算机上保存数据会被视为安全漏洞。我会避免这样做,但如果这是您的项目要求之一,您可以尝试一下

因为目标平台是IE,所以可以尝试ActiveX。示例代码(未测试):

var fso=newactivexobject(“Scripting.FileSystemObject”);
var fh=fso.CreateTextFile(“c:\\path\\file.txt”,true);
fh.WriteLine(“某些文本”);
fh.Close();

您可能必须使用Flash才能访问用户的文件系统以保存文件。如果大多数客户端组件需要完全在客户端上创建文件,那么这就是它们工作的方式


是时候学习ActionScript了,告别iDevices兼容性了

谢谢。我想所有的IE版本都支持这个?至少到ie7?如果我想将文件保存为xml,我所需要做的就是将“.txt”更改为“.xml”,对吗?ActiveX是在IE3:)的基础上引入的。对于扩展-是的。