Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Узнать имя компьютера из Chrome (https://javascript.ru/forum/misc/70317-uznat-imya-kompyutera-iz-chrome.html)

Sayler91 26.08.2017 22:05

Узнать имя компьютера из Chrome
 
Доброе время суток. Можно ли узнать с помощью JS имя компа на Chrome. Только на IE работает такой способ
var net = new ActiveXObject("WScript.Network");
alert (net.ComputerName);

Если другой способ?

laimas 27.08.2017 05:06

Цитата:

Сообщение от Rise
на сервере попробуй

Каким образом?

Цитата:

Сообщение от Sayler91
Можно ли узнать с помощью JS имя компа

С помощью JS никак, только системными компоненты помогут, что и делается new ActiveXObject("WScript.Network").

laimas 27.08.2017 05:45

Цитата:

Сообщение от Rise
ну на сервере в IE11 ошибка

А что речь идет о сервере на Win платформе? Причем тут Хром тогда.

laimas 27.08.2017 06:03

Цитата:

Сообщение от Rise
а что хром не работает с такими серверами?

Хром не работает с ActiveXObject компонентами (если только такое дополнение под него имеется). IE также откажется подключать ActiveXObject если это не разрешено настройками.

А имя компьютера, пользователя, etc, браузер на сервер не передает.

laimas 27.08.2017 06:05

Судя по теме автора "как отправить письмо с локального компьютера", где упоминалось о локальной сети, и давалось пояснение, что нужно работать в HTA, автор темы все еще париться в Хроме, зачем не понятно.

laimas 27.08.2017 06:12

Цитата:

Сообщение от Rise
я это и имел ввиду, что и в IE не всё так просто работает

Без проблем, так как у автора локальная сеть и нужно все лишь навсего забить на Хром и прочую хрень, и работать с HTA, в этом случае со стороны IE не будет никаких ограничений.

laimas 27.08.2017 06:22

Цитата:

Сообщение от Rise
ну там настраивать настройки то всё равно наверно надо хоть и локальная сеть

Нет, ничего не надо, HTA, это может быть и чисто html-страница, но работающая как приложение. Все ограничения при этом снимаются, JS (без проблем можно использовать и VBS) может подключать все доступные системные dll и ActiveX компоненты. Ну а они естественно позволяют многое.

https://javascript.ru/forum/misc/701...z-outlook.html

laimas 27.08.2017 06:35

Цитата:

Сообщение от Rise
я про из браузера если

А HTA и работает под управлением браузера. А если речь о веб странице, вот тогда "сорри", политика безопасности.

Товарищ просто мается мягко говоря дурью.

Sayler91 27.08.2017 08:36

Цитата:

Сообщение от laimas (Сообщение 462828)
Судя по теме автора "как отправить письмо с локального компьютера", где упоминалось о локальной сети, и давалось пояснение, что нужно работать в HTA, автор темы все еще париться в Хроме, зачем не понятно.

Дело в том что познания в программировании у меня минимальны, тем более про НТА. И делаю я скрипты для своих коллег, что бы упростить нашу работу.
НТА может быть использован в качестве браузера, открывать новые странички и использовать JS скрипты?? Я в курсе, что можно изменит html на hta и она откроется, мне нужен полноценный браузер со всем инструментами. Просто в моем понимании этого нельзя сделать, что и приходиться использовать ресурсы Хрома.

laimas 27.08.2017 09:39

Цитата:

Сообщение от Sayler91
НТА может быть использован в качестве браузера, открывать новые странички и использовать JS скрипты?

У вас локальная сеть, а браузер для работы в глобальной сети. То есть вы занимаетесь какой-то хренью. В HTA можно использовать все что душе угодно, а не только JS. Открывать любые документы причем в чем угодно, открывая соответствующее приложение, а не только "странички".

Для работы с файловой системой, а следовательно открыть в HTA какой либо документ, через JS/VBS доступны объекты Shell, FileSystemObject. Открывайте на здоровье.

Представьте, что вы работая в ОС занимаясь делопроизводством и для это требуется работать с документами .doc. Вы что для этого будете использовать документы .html, а значит вместо Word какой либо браузер? Ну это же абсурд. Подобным абсурдом вы и занимаетесь.


Часовой пояс GMT +3, время: 02:30.