【问题标题】:Html get user local directory pathhtml获取用户本地目录路径
【发布时间】:2017-11-09 19:09:48
【问题描述】:

在我的网络应用程序中,我有一个文本框,客户端必须在其中输入路径,例如。 C:\test 并在该文件夹中生成一个文件。问题是不是手动编写 C:\test 有没有一种方法可以让他使用探索他的系统的窗口来获取这个目录路径 - 就像上传文件时一样。

【问题讨论】:

  • 这是不可能的,浏览器不允许

标签: javascript html path directory


【解决方案1】:

常见的用例是,用户点击一个链接,一个文件将被下载到他的机器中。这通常使用锚标记和 HTML5 下载属性来完成。这是一个例子:

<a href="~/images/abc.jpg" download>Click here to download </a>

下载操作将取决于用户的浏览器设置。在谷歌浏览器中有一个选项

“下载前询问每个文件的保存位置”

如果选中,用户将弹出文件资源管理器以选择下载位置。

【讨论】:

  • @MasterYi 由于浏览器中的 JavaScript 被沙盒化,没有其他方法可以达到预期的效果。
  • 因为我没有找到更好的解决方案,我将其标记为答案
猜你喜欢
  • 2010-10-31
  • 1970-01-01
  • 2021-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多