2012-11-07 189 views
0

如何使用extjs中的Ext.form.field来访问文件夹的路径而不是文件。有没有可能在extjs。如何在extjs中获取文件夹路径而不是文件路径

我可以使用上面的成分,但它给我的只是文件名,不带路径的文件。

还是应该使用第三方工具,如jQuery或也许动态HTML/JS平原?

+0

路径到什么目录? – zerkms

+1

IIRC通过JavaScript获取本地文件路径受到限制,因为这是一个安全问题。 –

+0

啊,所以也许用PHP以某种方式获取文件夹/文件的路径? – Vlad

回答

1

有没有办法让使用网站上的客户端的文件系统中的任何信息,出于安全原因。也不是Javascript,也不是PHP ...

因此,您无法获取客户端文件的路径。

但是,您可以使用安装在他的计算机上的非网站应用程序执行此操作。

+1

到OP:您可以要求用户提供一个文件 - 其称为文件上传。 – nickdos

1

您可以使用java,flash或activex控件来做到这一点。

您也可以托管煎茶桌面包装,即内部的ExtJS在已安装的可执行文件的嵌入式浏览器。

你也许能够得到与HTML5文件夹的访问,但这只会是本地的域,并严格限制的文件夹。

否则,有很好的理由存在的浏览器文件/文件夹的安全限制,你应该考虑的文件又比上传/下载其他限制。

+0

第一个和第二个的好建议:) thnx – Vlad