Получить текущее имя пользователя Windows в JavaScript без использования ActiveXObject

У меня есть следующий код javascript для входа в систему пользователя:

<script language="javascript">
    function GetUserName()
    {
      var wshell = new ActiveXObject("WScript.Shell");
      alert(wshell.ExpandEnvironmentStrings("%USERNAME%"));
    }
</script>

Но нам нужно настроить некоторые параметры браузера для использования ActiveXObject. Итак, есть ли возможность получить текущее имя пользователя Windows без использования ActiveXObject и WScript?


person kombsh    schedule 13.06.2014    source источник
comment
Я был бы удивлен, если бы вы нашли что-нибудь, что не требует явной авторизации пользователя. Это не то, что должно быть немедленно доступно для произвольных веб-сайтов.   -  person user2357112 supports Monica    schedule 13.06.2014
comment
Буду рад, если найду какой-нибудь альтернативный метод   -  person kombsh    schedule 13.06.2014
comment
Спросить с подсказкой? Обратите внимание, что если это не какой-то интранет-материал, вам действительно не нужны никакие имена пользователей Windows. Если это так, вы можете попросить ИТ-специалистов отметить вашу страницу как доверенную, когда разрешено использовать ActiveX без запроса/ошибки.   -  person Teemu    schedule 13.06.2014
comment
Нет... в моем случае это невозможно... Мне нужно найти текущее имя пользователя и отправить на сервер...   -  person kombsh    schedule 13.06.2014
comment
Вы нашли решение этой проблемы?   -  person James    schedule 17.06.2015
comment
Нет, я не нашел решения   -  person kombsh    schedule 22.06.2015