简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

JavaScript 读写文件 实现教程

来源:易贤网   阅读:1187 次  日期:2015-02-27 13:31:41

温馨提示:易贤网小编为您整理了“JavaScript 读写文件 实现教程”,方便广大网友查阅!

<script>

/*

object.OpenTextFile(filename[, iomode[, create[, format]]])

参数

object

必选项。object 应为 FileSystemObject 的名称。

filename

必选项。指明要打开文件的字符串表达式。

iomode

可选项。可以是三个常数之一:ForReading 、 ForWriting 或 ForAppending 。

create

可选项。Boolean 值,指明当指定的 filename 不存在时是否创建新文件。如果创建新文件则值为 True ,如果不创建则为 False 。如果忽略,则不创建新文件。

format

可选项。使用三态值中的一个来指明打开文件的格式。如果忽略,那么文件将以 ASCII 格式打开。

设置

iomode 参数可以是下列设置中的任一种:

常数 值 描述

ForReading 1 以只读方式打开文件。不能写这个文件。

ForWriting 2 以写方式打开文件

ForAppending 8 打开文件并从文件末尾开始写。

format 参数可以是下列设置中的任一种:

值 描述

TristateTrue 以 Unicode 格式打开文件。

TristateFalse 以 ASCII 格式打开文件。

TristateUseDefault 使用系统默认值打开文件。

*/

//读文件

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>

更多信息请查看IT技术专栏

更多信息请查看脚本栏目
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:JavaScript简介
下一篇:分享一个自己写的简单的javascript分页组件
易贤网手机网站地址:JavaScript 读写文件 实现教程
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!