我想使用Javascript或jQuery做一些文件操作,如:
- 文件创建 文件写
- 文件读
- 删除/删除
有可能做到以上的事情吗?如果可能的话,我从哪里得到这个想法?请推荐我。在任何一端(客户端/服务器端)它是如何做到的?我问这个只是为了知道!
有2个有趣的HTML5 api。
File API允许你读取文件(由用户选择)。大多数现代浏览器都实现了这个功能。
File Write API允许你写文件。目前还没有浏览器实现此功能。
我认为你也可以只使用IE ActiveX控件在windows上做文件操作
在任意端(客户端/服务器端)
你没有具体说明你正在使用哪个服务器端JS实现,所以对于Node.js:
请参阅Node.js文档中的文件系统部分
从您的问题中我可以理解您正在尝试在客户端进行文件操作。如果你使用IE和windows操作系统,你可以使用FileSystemObject。这不适用于其他浏览器和其他操作系统,因为FileSystemObject是Windows给出的ActivexObject。详见http://www.codeproject.com/KB/scripting/JavaScript__File_Handling.aspx