如何在JavaScript中获取当前桌面路径? (Windows 7的)

时间:2014-10-22 17:16:50

标签: javascript path desktop

我觉得这应该很简单但我搜索了半个小时却找不到它。

基本上我有一个Adobe PDF文件,它运行一段JavaScript来验证输入,如果它认为输入正常,则将PDF保存到桌面。当我在桌面硬编码时,这很好用,例如:

var mypath = "/c/users/someusernamehere/desktop/";

但是,我们正在尝试将此部署到此处的许多计算机上,我不希望在每个人的桌面路径中都使用硬编码。

JavaScript是否有办法获取当前用户的桌面路径?

PS。我们所有的机器都使用Windows 7.

/编辑澄清一下,这不是一个互联网的东西,它都是本地的。只是存储在用户计算机上的PDF,它访问存储在同一目录中的JavaScript文件。那个目录是:

C:\ Program Files(x86)\ Adob​​e \ Reader 11.0 \ Reader \ Javascripts

1 个答案:

答案 0 :(得分:1)

var objWSHShell = new ActiveXObject("WScript.Shell");
var strDesktopPath = objWSHShell.SpecialFolders("Desktop");