2013-01-15 52 views
1

我在HTML頁面上有一個正常的文件上傳代碼,通過它我將上傳一個文件。問題是我以後在我的Servlet中使用完整的文件URL。在Firefox中有一個文本框,其中完整的URL即將到來,所以我的應用程序可以在那裏正常工作,但在Chrome中只有帶擴展名的文件名纔會出現,因此文件不會上傳文件。Chrome和Firefox中的文件上傳表單有所不同。爲什麼?

如果我對語言不清楚,請在Chrome和Firefox中打開this link並觀察。

是否有任何解決方案,以便我可以在Chrome中使用URL(imagepath)?

+0

是否有任何解決方案,以便我可以在Chrome中使用URL(圖像路徑)也?? – kavinder

+1

[如何從文件輸入中獲取文件的完整路徑]的可能重複(http://stackoverflow.com/questions/4176377/how-to-get-the-full-path-of-the-file-從-A-文件輸入) – Quentin

回答

1

由於安全原因,您無法從除IE以外的任何現代瀏覽器從本地系統獲取文件的路徑。只有文件名被返回。 這是沒有任何網站的業務追蹤文件來自哪個本地位置。無論文件在本地文件系統中的何處,您都可以使用多種方法將文件上載到服務器上。

相關問題