2010-04-11 76 views
1

如何查找目錄中的所有文件?我在某個目錄中有HTML頁面。使用JavaScript我想要獲得某些子目錄中的所有現有文件(在本地計算機上獲取所有文件名或相對鏈接)如何查找目錄中的所有文件? (HTML JavaScript)

+0

你想所有文件或所有文件獲得該頁面的鏈接? – SLaks 2010-04-11 21:31:04

+0

這是在服務器上還是在本地機器上? – 2010-04-11 21:35:27

+0

在本地機器上 – Rella 2010-04-11 21:59:26

回答

2

運行於客戶端的Javascript由於安全限制,機器無法訪問本地磁盤文件系統。否則,人們將能夠以隱藏的形式上傳文件,使用Javascript。

如果你喜歡訪問客戶的磁盤文件系統,然後尋找一個不同角落的解決方案:你在你的網頁成爲了起來,像一個小程序,Webstart的,Silverlight的或類似的東西嵌入式客戶端應用程序。如果你喜歡訪問服務器的磁盤文件系統,然後查找在使用服務器端編程語言如Java,PHP等服務器端角落的解決方案,目前你的網絡服務器使用/支持什麼。

+0

那麼activex :)呢? – systempuntoout 2010-04-11 21:43:53

+0

@systempuntout:這是一個可憐的MSIE專有JS庫,擁有太多自由。它不適用於大多數萬維網訪問者,因爲他們已禁用/限制或使用更好的瀏覽器。 – BalusC 2010-04-11 22:06:18

3

除非您有服務器設置/默認設置,以便您可以進入無索引目錄中,並且顯示出駐留在該目錄中的文件和目錄的列表,然後該信息不公開。

您可能想嘗試編寫一個簡短的服務器端腳本來檢索目錄中的文件列表並對其進行AJAX調用?

相關問題