Я хочу получить имя пользователя моей системы и отобразить его в браузере. Метод, который я использовал до сих пор, использует ActiveXObject, с помощью которого я смог получить имя пользователя, но у него есть определенные недостатки, такие как ActiveX, который должен быть включен в системе и будет работать только в Internet Explorer, также я узнал, что этот метод Я нашел другое решение - использовать AJAX, но я не уверен, как его использовать для получения имени пользователя. Было бы здорово, если бы кто-нибудь мог мне помочь с этим и рассказать, как именно использовать AJAX для получения имени пользователя. PS: Я понятия не имею об AJAX, и у меня нет времени на его изучение.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я думаю, что это невозможно. Если браузер получит доступ к такой личной информации, это будет огромным риском для безопасности.
Не существует методов, которые были бы "достаточно защищенными" на момент предоставления доступа к локальным ресурсам.
«Правильный» способ сделать это - сделать вызов определенного сервера (да, вызов AJAX), который распознает пользователя по некоторому UUID, или который будет соответствовать логину, используемому в браузере, с логином вашей системы и отображать тот.
Это означает, что у вас должно быть
Я не вижу другого способа сделать это, не опасного для безопасности.
Если ваша идея заключалась в том, чтобы напрямую открывать HTML-файл в браузере, чтобы вы могли запустить какую-то локальную команду для получения имени пользователя, тогда нет, это невозможно, и было бы очень тревожно, если бы это было так.
Итак, да, вам нужно будет узнать, как работают вызовы ajax, но имейте в виду, что если нет сервера, который бы отвечал на эти вызовы, нет смысла.
Я должен доставить вещи к сегодняшнему дню. EOD. Возможно ли выучить новый язык за несколько часов ??