0

我有一个网页,我需要在其中获取用户计算机上本地文件的文件路径。我在想有一个 iFrame,用户可以在其中拖动文件,响应是文件路径。

例如:

[ in ] 用户将文件拖入网页的 iFrame [ out ] 网页显示拖放文件的文件路径 (/Volumes/path/file)

我该怎么做?(一个代码示例或教程的链接会很棒)

这是我可以在 SO 上找到的最佳答案:https ://stackoverflow.com/a/7890676/651174 。

4

1 回答 1

1

获取文件路径是一个安全问题。您可以获得的最接近的是fakepath。您还可以使用files[0]而不是 value 来获取有关文件的更多信息。

考虑通过 HTML5 FileReader API 使用 HTML5 文件拖放。本教程解释了如何做到这一点。

于 2012-12-28T00:36:17.060 回答