使用JavaScript获取HTML文件选择器按钮选择的文件的绝对路径

Obtaining the absolute path of a file selected with a HTML file chooser button using JavaScript

本文关键字:文件 路径 选择 选择器 JavaScript 获取 HTML 使用 按钮      更新时间:2023-09-26

我正在使用Javafx开发一个带有web界面的小型Java应用程序(带有WebView组件)。我想知道如何使用JavaScript知道在HTML中使用文件选择器选择的文件的绝对路径,因此我可以将该路径传递给我的Java应用程序。

使用JQuery,我尝试了这个:

var completeFileName = $('#button_id').val();

但是这只返回文件的名称,而不是它的完整路径。

如果这是不可能的,我将不得不在javafx阶段添加一个Java文件选择器,但这将是一个遗憾,因为我的应用程序的所有接口组件都在html中,我想保持这样。

在html 4中这是不可能发生的,即使在html 5中我也不认为你能得到任何关于客户端文件系统的详细信息。

随机Google结果:http://www.html5rocks.com/en/tutorials/file/dndfiles/