2012-05-10 45 views
0

我需要一個dojo窗體控件,它使用戶能夠瀏覽硬盤並指向文件。我不需要上傳該文件。刪除一個文件瀏覽器控件。我試圖谷歌它,但無法找到一個可用的。Dojo文件瀏覽控件(不上傳)

我需要一個文本框和一個瀏覽按鈕,我想打開文件對話框打開時,我點擊瀏覽。用戶選擇文件並在文本框中輸入完整路徑。我需要將文本框的內容作爲數據,而不是文件本身。

+0

你想要用文件瀏覽器做什麼。解釋整個場景 – C4CodeE4Exe

+0

我只需要文件的名稱和完整路徑。我不想要文件被uploaed .. – zaini

回答

0

我從來沒有見過有人這樣做過。

可以把一個普通的<input type="file">到HTML,你永遠不提交一個表單裏面,聽input元素改變的value

但我不認爲你會得到完整的路徑(至少不是在所有瀏覽器中)。

例如http://jsfiddle.net/RoystonS/LfMwD/

+0

它似乎不可能通過JavaScript。我現在想着用Java來做這件事。 – zaini

+0

嗯,這可能是因爲你可以得到基本的文件名(見上面鏈接的演示),但瀏覽器確實有特定的東西,以防止你獲得完整的路徑。例如,請參閱https://bugzilla.mozilla.org/show_bug.cgi?id=143220。 –