【问题标题】:How to get the full path for a local file in Firefox 3如何在 Firefox 3 中获取本地文件的完整路径
【发布时间】:2011-05-06 20:04:35
【问题描述】:

我在一个 Intranet 站点上工作,并且希望能够单击一个文件(我对如何单击并不挑剔)并让服务器“知道”我刚刚选择的 filenme + 路径。本地路径是相关的,因为托管应用程序的服务器与所有客户端具有相同的映射网络驱动器,因此 x:\someplace\something.txt 是客户端和服务器端的同一事物。

显而易见的方法是在禁用实际上传的同时输入 type="file" 等方法。与无数其他方法一样,我使用这种方法所能想到的最好的方法就是文件名。另请注意,与涉及某些 onBlur 解决方法的“已接受答案”的听起来非常相似的问题中的链接已损坏。

我正在使用的工具是 FF3、Python/Pylons(使用 Mako 模板)服务器端和 jquery 客户端,并且对任何可以捕获完整路径而无需用户输入的工具持开放态度。

有什么想法吗?

TIA, 迈克。

【问题讨论】:

    标签: jquery python html


    【解决方案1】:

    你真的要这样做吗?如果服务器应该读取带有路径的文件,为什么不简单地上传它呢?它是否如此之大以至于在 Intranet 上花费的时间令人无法接受?无论如何,您可以使用嵌入的 java 小程序来做到这一点。

    【讨论】:

    • 我想上传真的不会伤害任何东西......如果确实如此,一旦处理过,至少会删除文件,至少记下用于文档的文件名。感谢您的回复。我接受在 FF3 上从 DOM 获取路径名是不可能或不值得的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多