Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.08.2017, 22:05
Аспирант
Отправить личное сообщение для Sayler91 Посмотреть профиль Найти все сообщения от Sayler91
 
Регистрация: 04.03.2017
Сообщений: 90

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

Если другой способ?
Ответить с цитированием
  #2 (permalink)  
Старый 27.08.2017, 05:06
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Rise
на сервере попробуй
Каким образом?

Сообщение от Sayler91
Можно ли узнать с помощью JS имя компа
С помощью JS никак, только системными компоненты помогут, что и делается new ActiveXObject("WScript.Network").
Ответить с цитированием
  #3 (permalink)  
Старый 27.08.2017, 05:45
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Rise
ну на сервере в IE11 ошибка
А что речь идет о сервере на Win платформе? Причем тут Хром тогда.
Ответить с цитированием
  #4 (permalink)  
Старый 27.08.2017, 06:03
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

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

А имя компьютера, пользователя, etc, браузер на сервер не передает.
Ответить с цитированием
  #5 (permalink)  
Старый 27.08.2017, 06:05
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Судя по теме автора "как отправить письмо с локального компьютера", где упоминалось о локальной сети, и давалось пояснение, что нужно работать в HTA, автор темы все еще париться в Хроме, зачем не понятно.
Ответить с цитированием
  #6 (permalink)  
Старый 27.08.2017, 06:12
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Rise
я это и имел ввиду, что и в IE не всё так просто работает
Без проблем, так как у автора локальная сеть и нужно все лишь навсего забить на Хром и прочую хрень, и работать с HTA, в этом случае со стороны IE не будет никаких ограничений.
Ответить с цитированием
  #7 (permalink)  
Старый 27.08.2017, 06:22
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

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

https://javascript.ru/forum/misc/701...z-outlook.html
Ответить с цитированием
  #8 (permalink)  
Старый 27.08.2017, 06:35
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

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

Товарищ просто мается мягко говоря дурью.
Ответить с цитированием
  #9 (permalink)  
Старый 27.08.2017, 08:36
Аспирант
Отправить личное сообщение для Sayler91 Посмотреть профиль Найти все сообщения от Sayler91
 
Регистрация: 04.03.2017
Сообщений: 90

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

Последний раз редактировалось Sayler91, 27.08.2017 в 08:44.
Ответить с цитированием
  #10 (permalink)  
Старый 27.08.2017, 09:39
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

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

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

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

Последний раз редактировалось laimas, 27.08.2017 в 09:45.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Узнать имя функции Bercut Общие вопросы Javascript 27 25.12.2020 08:02
Можно ли по переменной как-то узнать ее имя? Почемучкин Общие вопросы Javascript 5 20.12.2013 16:20
Как узнать закэшировался ли скрипт Chrome? Livaanderiamarum Общие вопросы Javascript 3 01.01.2012 21:02
Установить имя конструктора Андрей Параничев Общие вопросы Javascript 8 17.11.2011 10:09
Как узнать имя элемента syegorius Events/DOM/Window 3 12.10.2011 18:07