javascript - 使用 ExtJs 设置文件下载目标

标签 javascript extjs web extjs4

我正在使用 ExtJs 进行前端开发,我正在寻找一种方法来设置要下载的文件的目标位置。我知道我可以使用 xtype:filefield 来浏览文件,但这需要我选择一个实际文件,我只需要为文件目标选择一个文件夹,然后将该路径发送到其他地方。我有什么办法可以做到这一点吗?

最佳答案

您将无法使用 javascript 选择用户的下载位置。这只能从用户端设置,otherwise it would violate user's security .

如果您的应用仅适用于 Intranet,您可以通过多种方式将配置推送到用户的浏览器(取决于他们在 Intranet 中运行的 Web 浏览器)。但这会使所有 下载都转到该位置。

大多数浏览器还有一个配置,允许用户为每个下载定义一个位置,如前所述herehere's more specifics for different browsers .用户将能够(并且必须)为每次下载选择下载位置。

如果这是一个内部网应用程序,并且如果您的内部网运行的是 Firefox,那么还有 this add-on .您必须将它推送到所有用户的计算机(或手动安装在所有计算机上)。我还没有尝试过,但我计划在出现​​像你这样的情况时使用它(我所有的 ExtJS 工作都是针对运行 Firefox 的内部网 - 每当用户登录到网络时,我都会使用登录脚本推出这样的东西自动安装它们)。

关于javascript - 使用 ExtJs 设置文件下载目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13235709/

相关文章:

asp.net - 我的 ASP.NET 缓存存储在服务器还是浏览器上

javascript - 如何在 JavaScript 中四舍五入为整数?

javascript - 在 Mootools 中解析 XML

ExtJS View 模型类型

ExtJS 面板方向 - 从右到左

python - 使用 Python 的请求登录网站

javascript - 用 JQuery 替换 img

javascript - 当组件在多个选择中呈现时,如何取消选择第一个选项?

javascript - 无法使用 ExtJs 将 TabPanel 放入窗口中

html - 制作自定义导航栏时遇到问题