English 中文(简体)
如何使 HTML 页面中的对话框选择本地文件路径?
原标题:How to make the dialog in the HTML page to select a local file path?

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

<input type = "text" ... >

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

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

但它不允许获取路径 。 这是在不同浏览器中以不同方式执行的 。 有时路径是空的, 有时是假的 。 这是因为您的浏览器中的安全政策, 因此攻击者没有看到用户文件存储的结构 。 是否有可能以某种方式意识到对话与获取所选文件路径的可能性?

最佳回答

嗯,我不认为你可以做到这一点,因为你已经提到的规则。

  • Restrict the usage of getting dynamic path only under IE
  • Implement ActiveX management from IE
  • Communicate with windows API "GetOpenFileName"

这真的很脏,但如果你不介意的话,这里就是一个解决办法。

参考参考值

问题回答

暂无回答




相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签