0

我正在编写一个具有用于配置的 Web 界面的服务器应用程序。一些选项 - 本地文件的路径。现在只是

<input type = "text" ... >

但我想要一个打开文件选择器的按钮。我知道有

<input type="file"...>,

但它不允许 then 获得路径。这在不同的浏览器中以不同的方式实现。有时路径是空的,有时是假的。这是由于您的浏览器中的安全策略,使攻击者没有看到用户文件存储的结构。是否有可能以某种方式实现对话并获得所选文件路径的可能性?

4

1 回答 1

1

嗯,对于您已经提到的规则,我认为您无法做到。您可以使用的唯一错误是:

  • 限制只在IE下获取动态路径的使用
  • 从 IE 实现 ActiveX 管理
  • 与 windows 的 API "GetOpenFileName" 通信

这真的很脏,但如果你不介意这里有一个解决方案。

rgds

于 2012-05-24T12:30:53.950 回答