如何在javascript中创建文件打开对话框,将在服务器上显示文件?

时间:2015-06-22 09:37:36

标签: javascript php jquery ajax file

我有一个网页,其中客户端应该能够在服务器上打开文件,我需要打开一个文件打开对话框,类似于:

<input type= "file" id = "select_file" onchange = "openfunction();"</input>

但是这显示了本地计算机上可用的文件,它应该列出服务器上可用的文件。

2 个答案:

答案 0 :(得分:1)

您最好的选择是使用现有的解决方案,例如elfinder,因为它已经解决了问题,您当然不希望再次实现所有这些UI / UX。

HTML中没有标记允许您从服务器中选择文件。您必须从头开始实施所有内容。

答案 1 :(得分:0)

使用<input type="file">您无法读取服务器文件,因为它是发布整个文件的帖子操作,并且根本没有这样的选项来从服务器读取文件!!

可能的解决方案是为服务器中现有的所有文件创建HTML UI,如dropdowncheckbox,然后要求用户选择所需的文件并执行必要的选项