Привет всем!
В клиентском JavaScript на HTML-странице создаю объект
var WshShell = new ActiveXObject("WScript.Shell");
Этот объект я использую для того, чтобы лазить по реестру на машине клиента (WshShell.RegRead) — так я проверяю наличие нужных ActiveX-компонент на машине клиента. Так вот — открываю страницу из IE7. Если эту страницу класть на localhost и открывать с адреса
http://localhost..., то она отлично открывается и объект ActiveXObject("WScript.Shell") отлично создается, а если положить ее на другую машину в нашей сети, и с ее адреса попытаться открыть, то IE показывает ошибку "Automation server can't create object". Кто мне подскажет, что мне с этим делать и как сделать так, чтобы страница нормально открывалась отовсюду? Или, может, кто-нибудь подскажет, как прочесть реестр из клиентского JavaScript каким-то другим способом?