请帮我看看为什么?
我想要读取电脑上的文本文件内容。
按照《JScript》书上的例子:
function ReadFiles()
{
var fso, f1, ts, s;
var ForReading = 1;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile("c:\\testfile.txt", true);
// 写一行。
Response.Write("Writing file <br>");
f1.WriteLine("Hello World");
f1.WriteBlankLines(1);
f1.Close();
// 读取文件的内容。
Response.Write("Reading file <br>");
ts = fso.OpenTextFile("c:\\testfile.txt", ForReading);
s = ts.ReadLine();
Response.Write("File contents = '" + s + "'");
ts.Close();
}
但是出现错误信息:Automation服务器不能创建对象。
调试的时候发现错在
fso = new ActiveXObject("Scripting.FileSystemObject");
这一句。
请问是为什么?
谢谢!