c:\\database\data.txt文件存在就没问题

解决方案 »

  1.   

    你必須首先降低IE安全設置.
    另外當IE顯示出錯時,你雙擊一下那個感嘆號,就可以看到錯誤了.
      

  2.   

    c:\\databas\\data.txt
    将名字改为 .hta呵呵,使用ms-object也行吧,仿快乐时光用法。
    好象独霸开了也不行
      

  3.   

    function GetEverything()//读取文件
    {
       var fso, f;
       var path="c:\\database\data.txt"
       var ForReading = 1, ForWriting = 2;
       fso = new ActiveXObject("Scripting.FileSystemObject");
       f = fso.OpenTextFile(path, ForWriting, true);
       f.Write("DFATGDAFSGfdgdfsgdfg");
       f.Write("345345345345345345");
       f.close();
       f = fso.OpenTextFile(path, ForReading);
       alert(f.ReadAll());
    }测试成功,因为你的文件为空
      

  4.   

    终于知道原因了,以上说得都不对。好在hahacc(出師無名)给的代码测试成功,这样我好比较。
    真正的原因在于:文件路径的分割符要用\\!即path=c:\\database\\data.txt;另一个相关的问题:删除文件怎么操作?哦,我在网上已找到相关资料了。希望这下不会有问题。这里要是有详尽的残口手册就好了!一般的js手册中很多方法或属性都没有,或交待的不全。
      

  5.   

    此外:有些文件操作代码中有response.Write("....");
    这些代码到底干什么用,是否写到标准输出设备,可是执行总有问题,显示“respose 没有定义”
    那么怎样才能让这些代码执行呢?