javascript 文件操作,怎么找不到文件啊

Alex.zhao 发布于 2012/11/22 10:59
阅读 379
收藏 1

javascript 写文件操作,文件保存在c盘根目录下,怎么找不到呢,的确执行了代码,但没找到12.txt这个文件啊,代码如下:

<script>
//读文件
function readFile(filename){
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.OpenTextFile(filename,1);
var s = "";
while (!f.AtEndOfStream)
s += f.ReadLine()+"\n";
f.Close();
return s;
}
//写文件
function writeFile(filename,filecontent){
var fso, f, s ;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile(filename,8,true);
f.WriteLine(filecontent);
f.Close();
alert('ok');
}
</script>
<html>
<input type="text" id="in" name="in" />
<input type="button" value="Write!" onclick="writeFile('c:/12.txt',document.getElementById('in').value);"/><br><br>
<input type="button" value="Read!" onclick="document.getElementById('show').value=readFile('c:/12.txt');"/><br>
<textarea id="show" name="show" cols="50" rows="8" >
</textarea>
</html>

加载中
0
justjavac
justjavac

readFile('c:\\12.txt');

试试

0
Alex.zhao
Alex.zhao
我试过c:\\12.txt 的写法了,写入读取都成功,但就是在c盘找不到这个文件啊,好奇怪啊,这个文件是不是在内存里面,而没有真正写到磁盘上呢?
Alex.zhao
Alex.zhao
回复 @justjavac : 好奇怪啊,我就是找不到,而且通过搜索也找不到,但我加了一个文件夹就能找到,太郁闷了啊 c:\\Java\\12.txt 就正常,c:\\12.txt 还是找不到,哈哈,哎
justjavac
justjavac
测试完了,OK。你再找找。
返回顶部
顶部