如何在拖放时获取本地文件的绝对路径?

时间:2012-12-22 22:21:51

标签: jquery html firefox drag-and-drop

我正在试图找出如何获取已丢弃在网页上特定元素上的文件的本地路径(file:/// C:/test.jpg)。这是我需要的唯一信息,但我在互联网上找到的所有信息都是关于上传文件。

这是在本地WAMP服务器上运行的基本PHP脚本。

有可能吗? 我怎么能这样做?

感谢您的时间。

2 个答案:

答案 0 :(得分:4)

  

有可能吗?我怎么能这样做?

不,当然不是。出于安全原因,您无法在客户端计算机上获取文件的完整路径。作为Web开发人员,您绝对不应该对客户端计算机的文件夹结构有任何了解。您当然可以获取已放入网页的文件内容,但这是您可以获得的内容。

如果您需要了解这个文件存储在客户端计算机上的哪个位置,您可以提供输入字段,并让他们向您提供此信息。但未经他们明确同意,这是不可能的。

答案 1 :(得分:2)

只需将图像上传到WAMP服务器并使用您的php设置路径。您最终会得到重复的文件,但会解决安全问题