JS如何读写文件

Js如何读取和写入文件。请写一个简单读和写的例子,或是介绍一个相关链接。谢谢!!!
---------------------------------------------------------------

1<script language="Javascript"><!--   
2var fso = new ActiveXObject("Scripting.FileSystemObject");   
3var a = fso.CreateTextFile("c:\\\testfile.txt", true);   
4a.WriteLine("This is a test.");   
5a.Close();   
6alert("我已经在你的C盘根目录下生成了一个testfile.txt的文件!");   
7// --></script>

---------------------------------------------------------------

function add()
{

var fso,ForAppending,ts,new_add,name,age,company,email,qq,code,phone;
name=f1.name.value;
age=f1.age.value;
company=f1.company.value;
qq=f1.qq.value;
code=f1.code.value;
phone=f1.phone.value;
email=f1.email.value;
new_add="~"+name+"~"+" ¦"+"~"+age+"~"+" ¦"+"~"+phone+"~"+" ¦"+"~"+qq+"~"+" ¦"+"~"+email+"~"+" ¦"+"~"+company+"~"+" ¦"+"~"+code+"~"
fso=new ActiveXObject("Scripting.FileSystemObject");
ForAppending = 8
ts =fso.OpenTextFile("d:\\TDC\\txl.txt",ForAppending,false); //在这里是一个决对路经,用的时候必须修改
ts.WriteLine(new_add) ;
ts.close();
alert("数据添加完毕")
this.close();
opener.location.reload();
}
---------------------------------------------------------------

给你看篇文章你就都会了!

Javascript----文件操作
http://wla.8143.com/bbs/dispbbs.asp?boardID=8&amp;ID=33
---------------------------------------------------------------

用wsh
---------------------------------------------------------------

可以用相对路径.直接写相对路径就行了.不要带:
---------------------------------------------------------------

嗯,想看下你的代码.
你会不会把路径里的""没有写成"\"?
---------------------------------------------------------------

你看看上边的文章就成了!自己多学学
---------------------------------------------------------------

不能用相对路径的!!!!
只能用绝对的!
如果你的代码要在s段运行,你就只能用asp协助

---------------------------------------------------------------

 1<script language="Javascript">   
 2<!--   
 3var fso = new ActiveXObject("Scripting.FileSystemObject");   
 4//var a = fso.CreateTextFile("testfile.txt", true);   
 5//这里多写了一行?反正我去年后就可以执行了   
 6  
 7var a = fso.CreateTextFile("testfile.txt", true);   
 8a.WriteLine("This is a test.");   
 9a.Close();   
10// -->   
11</script>

---------------------------------------------------------------

嗯.
1 如果在客户端,就两种路径都可以用.但如果用户从服务器访问这个文件,就要把安全级别调到最低才可以,并且有安全提示
2 如果在服务端.这里想和 zhaoweiwei(if(轩辕剑^倚天剑))朋友讨论一下.这个好象得用server.match(path).这里的path应该只能是相对路径.因为没有权限访问任何位置的内容.否则.......
呵呵

Published At
Categories with Web编程
Tagged with
comments powered by Disqus