2011-12-28 77 views
1

我想在一個特定的路徑中的所有文件和目錄的列表。在讓說 「C:\ Dir1中」JS - 獲取文件和目錄的列表,從給定的目錄

+0

他們沒有辦法從內部做到這一點一個網頁。除非你使用IE,並且願意刪除所有安全限制。 – Abbas 2011-12-28 08:33:20

+0

您是否需要從服務器或客戶端PC獲取文件列表?對於客戶端:**不,你不能。** – bezmax 2011-12-28 08:33:39

+0

最大 - 實際上我正在實現一個服務器,當我調用我的服務器時,我有一個根 - 這將是我所有客戶端的資源。這些文件實際上是在我的電腦上。 – kakush 2011-12-28 08:45:39

回答

0

您可以使用ActiveX對象如下

參考http://forums.asp.net/t/1293557.aspx

+3

應該提到它只能在IE和僅與安全限制禁止。 – bezmax 2011-12-28 08:34:29

+0

folderspec是我的根文件夾路徑? (即「C:\ dir1 \」)? – kakush 2011-12-28 08:35:30

+0

@Max謝謝,我忘記了指定。 – 2011-12-28 08:37:24

0

使用findit

var finder = require('findit').find(__dirname); 
var files = []; 

finder.on('path', function (file, stat) { 
    files.push(file); 
}); 

finder.on('end', function() { 
    console.log(files); 
}); 
相關問題