在我们的一个系统中,执行查询操作,会出现问题,并在浏览器的左下角会提示:
“网页上有错误”。双击该提供内容,可以看到以下提供:
行:324
字符:4
错误:Automation服务器不能创建对象
代码:0
URL:...
在网上查了一下,发现了一些解决方法,如下:
对于“网页上有错误”的问题,可以分为两类:
一,网页本身的问题。需要网页设计者重新修改网页代码。
二,电脑本身的问题。如页面需要某些插件或组件,但电脑上没有安装或屏蔽;还有可能是浏览器版本的问题。
解决方法1:
2.1,点击“开始”菜单,打开“运行”;
2.2,输入“regsvr32 jscript.dll”后,确定。出现提示后,确定;
2.3,再次输入“regsvr32 vbscript.dll”,确定。出现提示后,确定;
2.4,两次成功提示后,说明已成功修复IE组件。现将浏览器的过滤功能关闭后,清除一下浏览器的缓存(工具->Internet选项->删除Cookies,并点Internet删除文件(记得勾上删除所有脱机内容))。确定
后,重新打开浏览器,看看功能是否正常。
解决方法2:
打开IE8,然后在工具下面有Internet选项,然后在高级里面有个“启用内存保护帮助减少联机攻击”这个选项。把勾选去掉就解决了。
三,如果通过以上步骤没有解决问题,可以继续进行以下步骤:
对于“Automation服务器不能创建对象”问题,解决问题如下:
3.1,如果是Scripting.FileSystemObject(FSO文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行“regsvr32scrrun.dll”,OK。
3.2,如安全模式设置为“中”,如javascript脚本出错,可将IE的安全设置“不允许运行未标记为安全的activeX控件”启用,并将网站地址设成“受信任的站点”,OK。
3.3,有些脚本需要微软的MSXML控件才能进入。当使用IE5以上版本的缺省安全模式时,会提示是否接受MSXML控件,如果接受,MSXML将自动安装到您的机器上。如果自动
安装不成功,可自行下载各安装MSXML3.0 SP7。有时是因为msxml3服务被关闭了。在“运行”中执行“regsvr32msxml3.dll”即可。
3.4,如果在安装某个软件出现这种问题,可尝试卸载该软件或重装一下。
感谢技术人员的宝贵经验。
感谢上帝!