如何从<input type =“ file” />标记中选择确切的文件位置

时间:2019-05-22 04:21:58

标签: jquery

我的JSP中有一个File标记,当我选择文件时,我得到

c:/fakepath/document.xlsx

但我需要

D:/doc/document.xlsx

jQuery:

$(function() {
    $('#file').on('change', function() {
        var filePath = $(this).val();
        $('#filePath').val(filePath);
        console.log($('#filePath').val())
    });
});

有人可以帮我吗?

1 个答案:

答案 0 :(得分:1)

答案很大。你不能也不要那样。

为什么?

  

因为几乎所有现代浏览器都具有安全功能,可防止JavaScript   知道文件的完整路径。这是很好的安全功能。作为客户   (最终用户),人们不希望Server知道他们的PC文件系统。