2011-01-13 168 views
0

我們的老闆希望我們構建一個僅客戶端的GWT應用程序。所以在我們的GWT應用程序中不會涉及服務器端編碼。GWT FileUpload獲取文件完整路徑

現在我們使用FileUpload小部件從用戶文件系統中選擇一個文件。大多數瀏覽器 - 出於安全原因 - 不允許FileUpload返回選定文件的完整路徑。對我們來說真正的問題!

有沒有一種方法,客戶端,從FileUpload小部件獲取文件路徑?

任何聰明的解決方法或任何其他GWT小部件,使用戶文件選擇並返回文件系統中選定的文件完整路徑?

謝謝。

回答

1

您無法獲得輸入元素的選定文件的完整路徑。幾乎每個瀏覽器瀏覽器都會缺少或更改路徑以避免安全風險。

可以使用HTML5文件API獲取文件的名稱,甚至是其內容。

+0

好的,謝謝,HTML5可用於所有新瀏覽器版本?我們在哪裏可以獲得HTML5 FileAPI?以及如果我們的用戶有不支持HTML5的瀏覽器呢? - 感謝 – othman 2011-01-13 14:38:24