IE: спросите через javascript для настройки безопасности - PullRequest
2 голосов
/ 25 января 2012

В IE 8, когда я использую

new ActiveXObject("wscript.shell") 

для создания объекта ActiveX, возникает ошибка сценария с сообщением «Сервер автоматизации не может создать объект».Это связано с тем, что оболочка wscript.shell не безопасна для сценариев , а в зоне безопасности по умолчанию пользователь даже не запрашивается на выполнение.Можно ли запросить IE через javascript для настроек безопасности ActiveX , чтобы я мог избежать и обработать ошибку сценария (и показать подсказку пользователю?)

1 Ответ

2 голосов
/ 25 января 2012

Вы всегда могли отловить ошибку?

var shell;
try {
    shell = new ActiveXObject("wscript.shell") 
}
catch (e) {
    alert("You need to change your security settings")
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...