javascript file物件的方法有:「CopyFile(source,destination)」、DeleteFile()、MoveFile()、OpenTextFile()、iomode()、format()等。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
在瀏覽器中操作文件,多數情況下用到的是 File 對象,從 <input type='file' />
元素獲取,進而繼續操作(例如將選擇的圖片展示在頁面上,用ajax將文件上傳至伺服器等)。這裡介紹在瀏覽器中操作檔案的相關API
javascript file物件的方法
方法 | 描述 | 備註 |
#obj.CopyFile(source,destination[,overwrite]) | 將制定的檔案或資料夾從一個位置複製到另一個位置 | obj:檔案或資料夾 source:來源檔案 destination:必須的,複製文件或資料夾的目的位置 overwrite:可選.覆蓋為true,否則為false,預設為true |
#obj.DeleteFile(file,[force]) | 刪除指定的檔案或資料夾 | obj:檔案或資料夾 file:要刪除的檔案 force:可選,boolean值,如果要刪除設定了唯讀屬性的檔案或資料夾,則為true,否則為false |
obj.MoveFile(Source, Destination) | 將製定的檔案或資料夾從一個位置剪切到另一個位置 | Source:檔案或資料夾 Destination:移動檔案或資料夾的目標位置 |
obj.OpenTextFile(FileName, IOMode, Create, Format) | 開啟指定的檔案,並傳回一個TextStream物件, 透過這個物件對檔案進行讀取、寫入或追加 |
FileName:應該為File物件的名稱 IOMode:選項的一個來指明開啟檔案的格式, 如果忽略,檔案以ASCII格式開啟 |
。 | 常數 | |
#描述 | ||
0 | 以唯讀的方式開啟檔案,不能寫這個檔案 | |
1 | 以寫方式開啟檔案,如果存在同名的檔案,那麼它以前的內容將被覆蓋 |
8
format() | ||
描述 | ||
-2 | 使用系統預設值開啟 | |
-1 | #以Unicode方式開啟 |
以上是javascript file物件的方法有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!