2012-05-24 94 views
0

我正在編寫一個具有用於配置的Web界面的服務器應用程序。一些選項 - 本地文件的路徑。現在它只是如何使HTML頁面中的對話框選擇本地文件路徑?

<input type = "text" ... > 

但我想要一個按鈕打開文件選擇器。我知道有

<input type="file"...>, 

但它不允許那麼得到路徑。這在不同的瀏覽器中以不同的方式實現。有時路徑是空的,有時是假的。這是由於瀏覽器中的安全策略,因此攻擊者沒有看到用戶文件存儲的結構。是否有可能以某種方式意識到可以獲得所選文件路徑的對話?

回答

1

嗯我不認爲你可以這樣做,因爲你已經提到的規則。你可以使用的唯一的錯誤是:

  • 限制越來越動態路徑的使用只在IE
  • 從IE
  • 實現的ActiveX管理
  • 與Windows的API交流 「GetOpenFileName」

這真的很髒,但如果你不介意這是一個解決方案。

rgds

相關問題