Страница 1 из 1

Не работает кусок кода на JS

Добавлено: 17 июл 2015, 04:55
ZeroCool
Доброго времени суток.
Делаю сайт на PHP. Установил OpenServer, все работает
Но понадобилось вставить кусок кода на JavaScript:

var net = new ActiveXObject("WScript.Network");
alert( 'Computer: ' + net.ComputerName + "\n\nUser: " + net.UserName );

Есть еще куски JS в коде и они работают, а этот конкретно нет.
Подскажите что я делаю не так.
Как я понял этот кусок работает через ActiveX.

[upd=1437113144][/upd]
А, самое то главное забыл написать.
Если я просто захожу в папку с сайтом и запускаю страницу в IE - то все работает.
А если запускаю openserver и через localhost захожу на эту же страницу, то именно этот кусок не работает. Помогите разобраться в чем дело

Добавлено: 17 июл 2015, 13:08
DelphinPRO
Если код не работает, система (в данном случае браузер) обычно выдает какую-нибудь ошибку. Будьте любезны сообщить текст этой ошибки (смотреть в консоли F12).

Добавлено: 17 июл 2015, 16:00
AVATOR
твой код работает только в ie и open server тут не начто не влияет
почитай тут http://stackoverflow.com/a/11101655/2935495

Добавлено: 20 июл 2015, 07:13
ZeroCool
DelphinPRO писал(а):Если код не работает, система (в данном случае браузер) обычно выдает какую-нибудь ошибку. Будьте любезны сообщить текст этой ошибки (смотреть в консоли F12).

SCRIPT429: Невозможно создание объекта сервером программирования объектов
вот на эту строчку - var net = new ActiveXObject("WScript.Network");

Я знаю что будет работать только в IE. Я там и запускаю только.
Первый раз просто открываю страницу напрямую - все работает.
Потом запускаю openserver, набираю в IE адрес сайта с этой же страницей и этот кусок не работает.

Добавлено: 23 июл 2015, 03:37
ZeroCool
Помогите пожалуйста разобраться в чем проблема.

[upd=1437642921][/upd]
разобрался, надо было просто добавить адрес сайта в надежные узлы.

Добавлено: 23 июл 2015, 12:19
AVATOR
не используй ИЕ, проблем станет меньше.