從輸入檔案選擇擷取完整檔案路徑
使用HTML 輸入元素選取檔案時() ,檔案名稱通常可以透過輸入的value 屬性存取。但是,出於安全原因,瀏覽器限制對完整文件路徑的直接存取。
在 JavaScript 中,HTML5 檔案 API 提供對所選檔案的資訊的訪問,但這些 API 不允許存取檔案的完整路徑。例如,輸入元素的 files[0] 屬性僅傳回檔案名稱。
Firefox 是一個例外,它提供對 File 物件上的 mozFullPath 屬性的存取。但是,嘗試檢索此屬性會傳回空字串。
讀取文件內容的替代方法
雖然瀏覽器不提供對完整文件路徑的訪問,但還有其他替代方法讀取文件內容的方法:
以上是如何存取透過 HTML 輸入元素選擇的文件的完整文件路徑?的詳細內容。更多資訊請關注PHP中文網其他相關文章!