当前位置: 首页 > 面试题库 >

HTML页面中的目录选择器

陈兴朝
2023-03-14
问题内容

如何在html页面中创建目录选择器。
如果我使用输入文件元素,则只能选择文件,但是我需要选择目录。
我需要执行此操作,因为用户应在计算机内部选择正确的路径。
有什么解决办法吗?


问题答案:

出于安全原因,无法使用纯HTML / JavaScript完成。

选择要上传的文件是您的最佳选择,即使那样,您也无法在现代浏览器中获得其完整的原始路径。

您可能可以使用Java或Flash将某些东西放在一起(例如,以SWFUpload为基础),但这需要大量工作,并且会带来其他兼容性问题。

另一个想法是打开一个iframe显示用户C:驱动器(或其他内容)的显示,但即​​使现在有可能(出于安全原因可能被阻止,很长时间没有尝试过),您的网站也无法与iframe进行通信(再次出于安全原因)。

您需要什么呢?



 类似资料:
  • 本文向大家介绍选择在HTML中的剃刀Html.DropDownListFor()的页面加载上选择了哪个选项?,包括了选择在HTML中的剃刀Html.DropDownListFor()的页面加载上选择了哪个选项?的使用技巧和注意事项,需要的朋友参考一下 速记用于确定在剃刀Html.DropDownListFor()的页面加载上选择了哪个选项。您可以尝试运行以下代码片段-

  • 结果我只想要abc,xyz,jkl。 相同的正则表达式或代码是什么...?

  • 尝试在所有页面中选择复选框,但如果更改页面,所选记录将不会追加到先前所选记录。它只需要第二页记录。有没有人可以建议我如何处理选择所有页面的记录。 工作演示

  • 如何获得在呈现HTML页面的JTextPane中选择的一行文本(我所说的行是指呈现的文本中两个换行字符之间的任何文本,可见)的HTML源?

  • 我有grails应用程序, 我想使用Angularjs和html进行登录,没有gsp页面。 我是grails和Spring Security性的新手,所以如果可能的话,给出一些链接,这样我就可以完成这个任务了。

  • 例如,'workspace'目录存在于C://folder1/folder2/wokspace中,我希望允许FileChooser在C://处“启动”,并允许用户导航到'workspace'文件夹并接受它。FileChooser不应该允许接受Folder1或Folder2,但仍然允许通过Folder1和Folder2导航。