在预定义目录上打开“选择文件”对话框

时间:2017-06-09 13:03:46

标签: javascript jquery

对于我的项目,我需要用户能够从他的PC中选择一个文件。 每个用户都有自己的路径,默认情况下我必须在其路径上打开“选择文件”对话框(输入类型="文件"),这样他们就可以直接选择文件而无需搜索目录。默认情况下,当您打开“选择文件”对话框时,它会在默认位置打开,例如“桌面/下载”,下次打开时,会在上次选择项目时打开。

我的问题是,我如何存档? 如何指定默认路径? 如果你从Mac或手机或其他任何东西打开页面,这是很重要的。 它dosnt需要是一个html输入,它可能在JS,JQuery ......

我认为出于安全原因,你不能这样做,但这似乎是合法的,但我发现对于mozilla你可以https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/Tutorial/Open_and_Save_Dialogs

Dunno,如果这可以在其他导航器上存档为Chrome或IE。

如果有人将其归档了,您可以将一些网址或代码传递给我吗?

提前谢谢

1 个答案:

答案 0 :(得分:0)

不,你不能这样做。它反对规则。你的" firefox"链接指的是扩展名,而不是页面。允许脚本获取有关您计算机目录结构的任何信息将是一个安全问题。例如,如果open有一个错误回调,脚本可以在后台猜测用户名,并尝试为每个用户打开一个文件夹,直到它不再失败。