gpt4 book ai didi

javascript - 用于捕获完整文件路径/UNC 的 Web 对话框

转载 作者:行者123 更新时间:2023-11-28 05:10:47 26 4
gpt4 key购买 nike

我正在 web2py(基于 Python 的 CMS)中构建浏览器应用程序。该应用程序的一项要求是允许用户浏览到本地网络或本地驱动器内的文件夹。用户选择一个文件夹,该选择将成为我记录在应用程序数据库中的字符串。文件选择完全不在桌面上。我根本不关心文件选择。我只需要选择一个且仅一个文件夹。并获取一个文件夹的完整路径/UNC 作为字符串,集合是字符串、对象或任何我可以将完整路径组装为字符串的内容。

如何开发某种浏览器用户界面屏幕对象,使用户能够浏览并选择文件夹( c:\folder\folder -或-\\server\share\folder ...)然后捕获我可以将变量中的该字符串写入数据库吗?

我发现浏览器应用程序的这种使用存在很多障碍(过去并非如此)。我担心安全问题,但我也不敢相信浏览器的所有类似企业用途都被拆除并变得不可能(再次强调,因为过去并非如此)。

我不想规定实现。如果你愿意的话,可以吐出一些想法。如果您愿意,请摆脱这个技术堆栈的束缚。但基于浏览器的功能非常引人注目(如果我将其作为桌面应用程序或其他应用程序来执行此操作,我什至不需要发布此问题)。

该应用程序当前的技术堆栈是:浏览器(欢迎建议,但首选 Chrome)、JavaScript、jQuery、JQWidgets、Python、MSSQL(服务器托管,而不是 CE/本地)。但这些元素都不是硬性限制。 IE/Edge 除外。我们永远不会使用它。

如果您能给我指出 fiddle、GitHub 等示例,我将不胜感激。

是否有特定的 JavaScript 库、浏览器插件、Python 导入……我应该研究一下?

.Net 是否更适合应对这一挑战?

您知道是否有更好的论坛可以让我在哪里发布此问题?

谢谢

最佳答案

我不得不求助于这个。

应用程序的用户界面正在将方法发布回站点 Controller 上。然后,在站点服务器 (Python) 上执行的代码将向用户界面提供文件服务器共享上的文件夹和文件列表。

通过一些努力,我将能够为用户提供丰富而全面的用户体验,这实际上与最初期望的相同。或者至少足够了。

我无法提供用户本地硬盘驱动器的文件夹文件列表。用户工作站和文件服务器之间映射的任何驱动器都不会从 Web 服务器表示到文件服务器。这意味着用户必须学会在没有他们已经习惯的映射驱动器号的情况下生活。

关于javascript - 用于捕获完整文件路径/UNC 的 Web 对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41404967/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com