【问题标题】:How to get the full path of the file from a file input [duplicate]如何从文件输入中获取文件的完整路径[重复]
【发布时间】:2010-11-14 05:58:48
【问题描述】:

可能重复:
Full path from file input using jQuery

我有以下html元素

<input type="file" id="upload">

如果我使用

$("#upload").val();

我只有文件名,不是文件的完整绝对路径。有人可以告诉我如何获得完整的路径吗?

【问题讨论】:

标签: jquery html


【解决方案1】:

您不能这样做 - 出于安全考虑,浏览器不允许这样做。尽管有解决方法,但事实是您不应该指望这种工作方式。以下 Stack Overflow 问题与此处相关:

除此之外,新的 HTML5 规范指出,浏览器需要将与 Windows 兼容的假路径输入 input type="file" 字段,表面上是出于向后兼容性的原因。

因此,在较新的浏览器中,尝试获取路径会更糟——实际上你会得到一个假的。

【讨论】:

  • 谢谢!对您的评论“在较新的浏览器中尝试获取路径比无用更糟糕”的评论大笑。
猜你喜欢
  • 2017-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-07
  • 2015-07-21
  • 1970-01-01
  • 2013-02-06
  • 1970-01-01
相关资源
最近更新 更多