IE:通过javascript询问安全设置

时间:2012-01-25 14:58:40

标签: javascript internet-explorer activex

在IE 8中,当我使用

new ActiveXObject("wscript.shell") 

创建ActiveX对象时会出现脚本错误,指出“自动化服务器无法创建对象”。这是因为 wscript.shell对于脚本编写不安全,并且在默认安全区域中甚至不要求用户执行。是否可以通过javascript向IE询问ActiveX安全设置,以便我可以避免和处理脚本错误(并向用户显示提示?)

1 个答案:

答案 0 :(得分:2)

你总能抓住错误吗?

var shell;
try {
    shell = new ActiveXObject("wscript.shell") 
}
catch (e) {
    alert("You need to change your security settings")
}