除非你開放存取權限,通常因為安全上的顧慮,JavaScript 並不能夠存取你電腦上的檔案系統。
這裡介紹兩種方式來利用 JavaScript 存取檔案系統:- 使用 JavaScript extension(如從 JavaScript Editor 中執行)
- 使用微軟的 ActiveX 物件(只適用於 Internet Explorer)
- 你必須要有一個網頁來執行你的 JavaScript;
- ActiveX 物件只被 IE 支援
範例 1(使用 JavaScript Editor 讀取檔案)
- 執行 JavaScript Editor
- 複製下列的程式碼Copy and paste the code below
- 將其儲存為 FileRead.js
- 從選單中選取「Build / Execute」
範例 2(使用 JavaScript Editor 列出目錄內的檔案)
- 執行 JavaScript Editor
- 複製下列的程式碼Copy and paste the code below
- 將其儲存為 FolderExample.js
- 從選單中選取「Build / Execute」
範例 3(使用 ActiveX 列出所有的磁碟機代號)
- 複製下面的程式碼
- 將檔案儲存為 DriveList.htm
- 在瀏覽器中檢視該頁面
沒有留言:
張貼留言