【问题标题】:how to get full path from fileupload using Javascript如何使用Javascript从文件上传中获取完整路径
【发布时间】:2010-12-10 18:09:46
【问题描述】:

我需要知道如何使用 javascript 从文件上传中获取完整路径,

我尝试使用以下编码但没有用

<input type="file" id="picField" onchange="preview(this)">

<script type="text/javascript">

function preview(test){
    var source=test.value;
    alert(source);
}
</script>

但在警报消息中,我只收到了

Filename.extension

我没有得到完整路径,但它在文件上传框中显示完整路径请帮助如何解决这个问题

谢谢

【问题讨论】:

    标签: javascript html file-upload path


    【解决方案1】:

    这是浏览器安全限制,在现代浏览器中,您无法获取所选文件的完整客户端文件系统路径,也无法以编程方式设置路径...

    【讨论】:

    • 答:浏览器知道,他自己传递文件,不让你知道真实路径
    【解决方案2】:

    也许出于安全原因,javascript 不允许这种情况发生。而且,如果您想一想,服务器端页面无法访问您的本地文件。并不是说我有你的问题的解决方案。

    【讨论】:

      【解决方案3】:

      其实是有办法的。
      不过,只有您可以在本地机器上运行 Electron 桌面应用程序才会有所帮助:https://stackoverflow.com/a/59990858/9390914

      【讨论】:

        猜你喜欢
        • 2011-04-17
        • 2010-09-30
        • 2016-03-13
        • 2012-07-13
        • 2018-02-06
        • 2020-12-14
        • 1970-01-01
        • 2013-11-24
        • 2016-11-26
        相关资源
        最近更新 更多