当前位置:Gxlcms > JavaScript > javascript操作文件实现方法小结_javascript技巧

javascript操作文件实现方法小结_javascript技巧

时间:2021-07-01 10:21:17 帮助过:5人阅读

可以通过浏览器在访问者的硬盘上创建文件,因为我开始试了一下真的可以,不信你把下面这段代码COPY到一个HTML文件当中再运行一下!
代码如下:



CopyFile(源文件, 目标文件, 覆盖) //复制源文件到目标文件,当覆盖值为true时,如果目标文件存在会把文件覆盖
代码如下:



CopyFolder(对象目录,目标目录 ,覆盖) //复制对象目录到目标目录,当覆盖为true时,如果目标目录存在会把文件覆盖
代码如下:



CreateFolder(目录名) //创建一个新的目录
代码如下:



CreateTextFile(文件名, 覆盖) //创建一个新的文件,如果此文件已经存在,你需要把覆盖值定为true
代码如下:



DeleteFile(文件名, 只读?) //删除一个文件,如果文件的属性是只读的话,你需要把只读值设为true
代码如下:



DeleteFolder(文件名, 只读?)//删除一个目录,如果目录的属性是只读的话,你需要把只读值设为true
代码如下:



DriveExists(盘符) //检查一个盘是否存在,如果存在就返会真,不存在就返回.......
代码如下:



FileExists(文件名) //检查一个文件是否存在,如果存在就返会真,不存在就返回.......
代码如下:



FolderExists(目录名) //检查一个目录是否存在,如果存在就返会真,不存在就返回.......
代码如下:



GetAbsolutePathName(文件对象) //返回文件对象在系统的绝对路径
代码如下:



GetBaseName(文件对象) //返回文件对象的文件名
代码如下:



GetExtensionName(文件对象) //文件的后缀
代码如下:



GetParentFolderName(文件对象) //取得父级的目录名
代码如下:



GetSpecialFolder(目录代码) //取得系统中一些特别的目录的路径,目录代码有3个分别是 0:安装Window的目录 1:系统文件目录 2:临时文件目录
代码如下:



GetTempName() //生成一个随机的临时文件对象,会以rad带头后面跟着些随机数,就好象一些软件在安装时会生成*.tmp
代码如下:



MoveFile(源文件, 目标文件) //把源文件移到目标文件的位置
To Be Continue! 还有几个属性没写例子,迟点就有了,是否觉得每次都会问你是否运行很麻烦?或者........,想知道如何不用询问就运行?(不要用脚本来破坏别人的系统啊!)
用JavaScript操作文件系统创建快捷方式
代码如下:




用JavaScript创建快捷方式