26.08.2017, 22:05
|
Аспирант
|
|
Регистрация: 04.03.2017
Сообщений: 90
|
|
Узнать имя компьютера из Chrome
Доброе время суток. Можно ли узнать с помощью JS имя компа на Chrome. Только на IE работает такой способ
var net = new ActiveXObject("WScript.Network");
alert (net.ComputerName);
Если другой способ?
|
|
27.08.2017, 05:06
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Rise
|
на сервере попробуй
|
Каким образом?
Сообщение от Sayler91
|
Можно ли узнать с помощью JS имя компа
|
С помощью JS никак, только системными компоненты помогут, что и делается new ActiveXObject("WScript.Network").
|
|
27.08.2017, 05:45
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Rise
|
ну на сервере в IE11 ошибка
|
А что речь идет о сервере на Win платформе? Причем тут Хром тогда.
|
|
27.08.2017, 06:03
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Rise
|
а что хром не работает с такими серверами?
|
Хром не работает с ActiveXObject компонентами (если только такое дополнение под него имеется). IE также откажется подключать ActiveXObject если это не разрешено настройками.
А имя компьютера, пользователя, etc, браузер на сервер не передает.
|
|
27.08.2017, 06:05
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Судя по теме автора "как отправить письмо с локального компьютера", где упоминалось о локальной сети, и давалось пояснение, что нужно работать в HTA, автор темы все еще париться в Хроме, зачем не понятно.
|
|
27.08.2017, 06:12
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Rise
|
я это и имел ввиду, что и в IE не всё так просто работает
|
Без проблем, так как у автора локальная сеть и нужно все лишь навсего забить на Хром и прочую хрень, и работать с HTA, в этом случае со стороны IE не будет никаких ограничений.
|
|
27.08.2017, 06:22
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Rise
|
ну там настраивать настройки то всё равно наверно надо хоть и локальная сеть
|
Нет, ничего не надо, HTA, это может быть и чисто html-страница, но работающая как приложение. Все ограничения при этом снимаются, JS (без проблем можно использовать и VBS) может подключать все доступные системные dll и ActiveX компоненты. Ну а они естественно позволяют многое.
https://javascript.ru/forum/misc/701...z-outlook.html
|
|
27.08.2017, 06:35
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Rise
|
я про из браузера если
|
А HTA и работает под управлением браузера. А если речь о веб странице, вот тогда "сорри", политика безопасности.
Товарищ просто мается мягко говоря дурью.
|
|
27.08.2017, 08:36
|
Аспирант
|
|
Регистрация: 04.03.2017
Сообщений: 90
|
|
Сообщение от laimas
|
Судя по теме автора "как отправить письмо с локального компьютера", где упоминалось о локальной сети, и давалось пояснение, что нужно работать в HTA, автор темы все еще париться в Хроме, зачем не понятно.
|
Дело в том что познания в программировании у меня минимальны, тем более про НТА. И делаю я скрипты для своих коллег, что бы упростить нашу работу.
НТА может быть использован в качестве браузера, открывать новые странички и использовать JS скрипты?? Я в курсе, что можно изменит html на hta и она откроется, мне нужен полноценный браузер со всем инструментами. Просто в моем понимании этого нельзя сделать, что и приходиться использовать ресурсы Хрома.
Последний раз редактировалось Sayler91, 27.08.2017 в 08:44.
|
|
27.08.2017, 09:39
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Sayler91
|
НТА может быть использован в качестве браузера, открывать новые странички и использовать JS скрипты?
|
У вас локальная сеть, а браузер для работы в глобальной сети. То есть вы занимаетесь какой-то хренью. В HTA можно использовать все что душе угодно, а не только JS. Открывать любые документы причем в чем угодно, открывая соответствующее приложение, а не только "странички".
Для работы с файловой системой, а следовательно открыть в HTA какой либо документ, через JS/VBS доступны объекты Shell, FileSystemObject. Открывайте на здоровье.
Представьте, что вы работая в ОС занимаясь делопроизводством и для это требуется работать с документами .doc. Вы что для этого будете использовать документы .html, а значит вместо Word какой либо браузер? Ну это же абсурд. Подобным абсурдом вы и занимаетесь.
Последний раз редактировалось laimas, 27.08.2017 в 09:45.
|
|
|
|