【问题标题】:JavaScript: Retrieving the %APPDIR% PathJavaScript:检索 %APPDIR% 路径
【发布时间】:2010-10-21 07:28:08
【问题描述】:

是否可以在 JavaScript 中检索 %APPDIR% 的路径(在 Windows XP 中:C:\Documents and Settings\UserName\Application Data)?

该解决方案必须受 Internet Explorer 6 支持。

背景:我想为用户提供指向 %APPDIR% 下某个目录的链接。我首先尝试了<a href="%APPDIR%\MyFolder\"><a href="file://%APPDIR%/MyFolder/">,但Internet Explorer 6 无法解决它。我收到“Windows 找不到 'file://%APPDIR%/'”错误消息框。

所以我的计划是在 JavaScript 中设置链接的 HREF。

编辑:实际上,VBScript 也可以,只要 IE6 支持该解决方案。

【问题讨论】:

  • 你试过 file://%APPDIR% 吗?目前不在 Windows 上,所以无法测试自己:)
  • @Jani,我做到了。它没有找到它。

标签: javascript internet-explorer-6 appdata


【解决方案1】:

我认为这应该可以,但是您需要对其进行一些更改才能通过 JS 使用它:http://www.windowsitpro.com/article/tips/jsi-tip-9956-how-do-i-use-an-environment-variable-in-vbscript-.aspx

否则应该几乎相同,但“CreateObject(...)”应该是“new ActiveXObject(...)”

不完全确定它是否可以直接在浏览器中运行。如果没有,可能无法在浏览器中进行(至少不是这么容易?)

【讨论】:

    【解决方案2】:

    在 IE8 上,Windows XP file://%APPDATA%/MyFolder 适合我。

    【讨论】:

    • 当时似乎是新的,在尚不支持的 Internet Explorer 6 中(请参阅我的问题的编辑)。
    猜你喜欢
    • 2013-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-22
    • 2015-11-07
    相关资源
    最近更新 更多