一:主要是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll
二:如果javascript 脚本中报这个错误是因为IE的安全设置不允许运行未标记为安全的activeX控件 更改IE的安全设置 ,把相应的选项打开即可。
有时用上 面“解决”中所提的方法不是100%成功的,因为毕竟导致同样现象的原因并不是只会有一个,这个亦是一个思路。如果是在安装某个软件后出现这种问题,可卸 载该软件或重装一下!
这个根据具体情况不同而解决方式不同,自己可以按以上两个方式解决一下。
是在运行下列代码时出现的 automation 服务器不能创建对象
item 方法 @import url(../html-vss/msdnie4a.css);
function ShowDriveList(){ var fso, s, n, e, x; fso = new ActiveXObject("Scripting.FileSystemObject"); e = new Enumerator(fso.Drives); s = ""; for (; !e.atEnd(); e.moveNext()) { x = e.item () ; s = s + x.DriveLetter; s += " - "; if (x.DriveType == 3) n = x.ShareName; else if (x.IsReady) n = x.VolumeName; else
n = "[
驱动器未就绪]";
s += n + "<br>";
}
return(s);
}