第17章 JavaScript操作本地文件 JavaScript的应用不仅仅可以用来实现Web页面的特效,作为一种强大的脚本语言,JavaScript完全可以完成很多本地可执行程序能够完成的任务。本章将讲述如何使用JavaScript操作本地的文件系统。 本章将介绍: FSO对象和浏览器的安全性问题 “FSO”对象的属性和方法 磁盘驱动器、文件和文件夹对象的属性和方法 操作文本流来对文件进行读写操作 17.1 示例:文件浏览器 代码17-1.hta是一个本地的文件夹浏览器,可以用于浏览本地的文件夹和文件。其实现了动态读取本地文件系统的内容。 17.2 FSO对象和浏览器安全性限制 由于“ActiveX”控件可以对浏览器本地的系统进行操作,因此出于安全性考虑,浏览器对于“ActiveX”控件的使用有着比对脚本严格的多的限制。图17.4是“Internet Explorer”浏览器的默认安全性设置。 17.3 文件系统对象 “Scripting.FileSystemObject”控件对文件系统的操作,通过文件系统对象(“FSO”对象)来实现。通过“new ActiveXObject()”方法创建的时候,返回的对象就是一个FSO对象。脚本可以通过操作此对象的属性和方法来获
原创力文档

文档评论(0)