1

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

我可以使用上面的组件,但它只给了我文件名而没有文件的路径。

或者我应该使用第三方工具,如 jquery 还是动态 html/plain js?

4

2 回答 2

1

您可以使用 java、flash 或 activex 控件来执行此操作。

您还可以在 Sencha Desktop Packaging 中托管 extjs,即在带有嵌入式浏览器的已安装可执行文件中。

您也许可以使用 HTML5 获得文件夹访问权限,但这只是您域的本地文件夹,并且受到严格限制。

否则,存在浏览器文件/文件夹安全限制是有充分理由的,您应该考虑上传/下载以外的文件不受限制。

于 2012-11-08T19:43:31.737 回答
1

出于安全原因,无法使用网站获取有关客户端文件系统的任何信息。也不是 Javascript,也不是 PHP...

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

但是,您可以使用安装在他的计算机上的非网站应用程序来完成。

于 2012-11-07T23:04:20.633 回答