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&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应该只能是相对路径.因为没有权限访问任何位置的内容.否则.......
呵呵