JavaScript: получение пути% APPDIR% - PullRequest
1 голос
/ 21 октября 2010

Возможно ли получить путь к% APPDIR% (в Windows XP: C:\Documents and Settings\UserName\Application Data) в JavaScript?

Решение должно поддерживаться Internet Explorer 6 .

Справочная информация. Я хочу предоставить пользователю ссылку на определенный каталог в% APPDIR%.Сначала я попробовал <a href="%APPDIR%\MyFolder\"> или <a href="file://%APPDIR%/MyFolder/">, но Internet Explorer 6 не разрешает его.Я получаю сообщение об ошибке «Windows не удается найти файл: //% APPDIR% /».

Поэтому я планирую установить HREF ссылки в JavaScript.

Редактировать: На самом деле, VBScript тоже подойдет, если IE6 поддерживает решение.

Ответы [ 2 ]

0 голосов
/ 21 октября 2010

На IE8 у меня работает Windows XP file://%APPDATA%/MyFolder.

0 голосов
/ 21 октября 2010

Я думаю, что это должно работать, но вам нужно немного изменить его, чтобы использовать его через JS: http://www.windowsitpro.com/article/tips/jsi-tip-9956-how-do-i-use-an-environment-variable-in-vbscript-.aspx

В противном случае должно быть почти таким же, но "CreateObject (...)"должен быть" новый ActiveXObject (...) "

Не совсем уверен, будет ли он работать в браузере напрямую.Если нет, это может быть невозможно сделать в браузере (не так ли легко, по крайней мере?)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...