国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript 操作文件 實現方法小結

2024-05-06 14:14:59
字體:
來源:轉載
供稿:網友
可以通過瀏覽器在訪問者的硬盤上創(chuàng)建文件,因為我開始試了一下真的可以,不信你把下面這段代碼COPY到一個HTML文件當中再運行一下!
代碼如下:
<script language="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
fso.DeleteFile("c://autoexec.bat", true); //請注意啊!把autoexec.bat改為你C盤中的其它文件名,你不改也可以!先把autoexec.bat備份啊!
-->
</script>

是不是發(fā)現你C盤的Autoexec.bat文件不見呢?呵呵其實當那個文件運行時IE會提醒你當前使用的ActiveX控件不安全,詢問你是否運行,但由于你和我一樣迫切想試試究竟效果如何,因此你會毫不猶疑的按下 [確定] .... 其實這是使用了FileSystemObject來實現的,要了解更詳細的用法與例子的話,點這里下載 JScript的中文說明文檔 或者買本 <<深入學習:JavaScript開發(fā)與實例>> 也可以看看無憂腳本整理的例子,讓大家學習學習. 讓我們先來看看有什么屬性與函數可用,后面會對部分函數做些小例子
方法或者屬性 描述
BuildPath()
生成一個文件路徑
代碼如下:
CopyFile() 復制文件
CopyFolder() 復制目錄
CreateFolder() 創(chuàng)建新目錄
CreateTextFile() 生成一個文件
DeleteFile() 刪除一個文件
DeleteFolder() 刪除一個目錄
DriveExists() 檢驗盤符是否存在
Drives 返回盤符的集合
FileExists() 檢驗文件是否存在
FolderExists 檢驗一個目錄是否存在
GetAbsolutePathName() 取得一個文件的絕對路徑
GetBaseName() 取得文件名
GetDrive() 取得盤符名
GetDriveName() 取得盤符名
GetExtensionName() 取得文件的后綴
GetFile() 生成文件對象
GetFileName() 取得文件名
GetFolder() 取得目錄對象
GetParentFolderName 取得文件或目錄的父目錄名
GetSpecialFolder() 取得特殊的目錄名
GetTempName() 生成一個臨時文件對象
MoveFile() 移動文件
MoveFolder() 移動目錄
OpenTextFile()

打開一個文件流實例說明BuildPath(路徑,文件名) //這個方法會對給定的路徑加上文件,并自動加上分界符
代碼如下:
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var newpath = fso.BuildPath("c://tmp", "51js.txt"); //生成 c:/tmp/51js.txt的路徑
alert(newpath);
-->
</SCRIPT>

CopyFile(源文件, 目標文件, 覆蓋) //復制源文件到目標文件,當覆蓋值為true時,如果目標文件存在會把文件覆蓋
代碼如下:
<SCRIPT LANGUAGE="JavaScript">
<!--
var fso = new ActiveXObject("Scripting.FileSystemObject");
var newpath = fso.CopyFile("c://autoexec.bat", "d://autoexec.bak");
-->
</SCRIPT>

CopyFolder(對象目錄,目標目錄 ,覆蓋) //復制對象目錄到目標目錄,當覆蓋為true時,如果目標目錄存在會把文件覆蓋
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 工布江达县| 通渭县| 宝清县| 化州市| 广昌县| 台安县| 邓州市| 辰溪县| 定西市| 乌苏市| 龙海市| 元江| 长沙县| 北京市| 东兰县| 秦皇岛市| 原平市| 西峡县| 泉州市| 惠水县| 天镇县| 台中县| 蚌埠市| 昭平县| 淮滨县| 淄博市| 昌图县| 鄂托克前旗| 昔阳县| 堆龙德庆县| 平塘县| 台安县| 射洪县| 图木舒克市| 永登县| 霍州市| 观塘区| 石渠县| 四会市| 上栗县| 丰镇市|