[英]Needed to take the full path of the uploaded file from client Machine
我只需要從客戶端計算機獲取上載文件的完整路徑。
我試過了
strDir = Upload1.PostedFile.FileName
strDir = System.IO.Path.GetFullPath(Upload1.PostedFile.FileName)
帶有上傳控件,但這種方法不起作用。
我也很清楚,出於安全考慮,服務器無法知道文件路徑,但是還有其他替代方法可以檢索文件路徑。 如果是,請回復該帖子。
除非您創建/注冊了可以與操作系統進行通信的協議處理程序,否則您將無法創建,或者創建ActiveX控件(僅適用於IE)或Java小程序。 瀏覽器不會與計算機進行本地通信。
不要浪費你的時間。
出於安全原因,瀏覽器不允許獲取客戶端路徑,即瀏覽器中的JavaScript無法訪問文件系統,但是使用HTML5 File API,只有Firefox提供了mozFullPath
屬性,但是幸運的是,如果您嘗試獲取該值,它將返回一個空字符串:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.