Javascript中使用new ActiveXObject("WScript.Shell")创建对象,出现:Automation服务器不能创建对象的错误,其原因有
一、组件未注册,可以采用以下方法:
开始-》运行-》regsvr32 c:\WINDOWS\system32\shell32.dll
开始-》运行-》regsvr32 c:\WINDOWS\system32\WSHom.Ocx
开始-》运行-》regsvr32 c:\WINDOWS\system32\scrrun.dll
如果提示缺少那个dll或ocx,那么就去网上下载吧或去其他电脑上拷贝
二、浏览器设置(本方法在IE6上通过),可以采用以下方法:
工具-》Internet选项-》安全-》受信任的站点-》站点-》取消下方要求安全验证的复选框,并将你的网址添进去,确定,再选上要求验证的复选框-。
通过以上设置,此组件已能创建,但受限较多,不推荐网站使用。
本文介绍了解决JavaScript中使用newActiveXObject('WScript.Shell')创建对象时出现的“Automation服务器不能创建对象”错误的方法。问题可能源于组件未注册,解决方式包括注册必要的DLL文件或调整浏览器的安全设置。
5932

被折叠的 条评论
为什么被折叠?



