精华内容
下载资源
问答
  • js实现读写文件操作

    2009-09-18 11:08:07
    js实现的读写文件文件放在的c:\12.txt里
  • 主要介绍了javascript写的异步加载js文件函数,同时支持单个文件和多个文件(数组传参),但不兼容IE6,需要的朋友可以参考下
  • Javascript 读写文件

    万次阅读 2012-08-21 15:58:18
    应用它的一些高级功能可以文件和文件夹进行读、和删除,就象在VB、VC等高级语言中经常做的工作一样。Javascript 读写文件示例: //读文件 function readFile(filename){ var fso = new ActiveXObject(...

    Javascript 是网页制作中离不开的脚本语言,依靠它一个网页的内容才生动活泼、富有朝气。应用它的一些高级功能可以对文件和文件夹进行读、写和删除,就象在VB、VC等高级语言中经常做的工作一样。


    Javascript 读写文件示例:

    <script type="text/javascript" language="javascript"> 
    //读文件 
    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('write ok'); 
    } 
    </script> 
    
    <html> 
    	<input type="text" id="in" name="in" /> 
    	<input type="button" value="Write!" οnclick="writeFile('c:/12.txt',document.getElementById('in').value);"/>
    	<br><br> 
    	<input type="button" value="Read!" οnclick="document.getElementById('show').value=readFile('c:/12.txt');"/>
    	<br> 
    	
    	<textarea id="show" name="show" cols="50" rows="8" > 
    	</textarea> 
    </html>

    Javascript 函数解释:

    <!--
    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   使用系统默认值打开文件。 
    -->

    运行界面(IE9)



    读写测试:

    首先,在上面运行界面,Write 按钮前面的输入框,填入文本“http://blog.csdn.net/sunboy_2050

    然后,点击 Write 按钮,写入到文件中(代码默认写到了C:\\12.txt)

    最后,点击 Read 按钮,读取刚才写入C:\\12.txt的文件内容,如下图

    注:上述Javascript读写文件代码,只限使用IE内核浏览器,如IE、360浏览器、遨游等,chrome、firefox、opera均无法实现读写


    源码下载


    参考推荐:

    Javascript操作文件说明:读写文件 

    JavaScript 读写文件


    展开全文
  • Javascript读写文件

    千次阅读 2019-01-08 04:14:57
    &lt;script type="text/javascript"... //读文件 function readFile(filename){ var fso = new ActiveXObject("Scripting.FileSystemObject"); var f = fso.OpenTextFile(filenam...

    <script type="text/javascript" language="javascript">
    //读文件
    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('write ok');
    }
    </script>

    <html>
    <input type="text" id="in" name="in" />
    <input type="button" value="Write!" οnclick="writeFile('c:/12.txt',document.getElementById('in').value);"/>
    <br><br>
    <input type="button" value="Read!" οnclick="document.getElementById('show').value=readFile('c:/12.txt');"/>
    <br>

    <textarea id="show" name="show" cols="50" rows="8" >
    </textarea>
    </html>

    展开全文
  • js读写txt文件

    热门讨论 2012-10-12 10:33:58
    一段非常简单,干净的js读取与写入txt文件的代码,希望对你有帮助
  • js读写文件

    千次阅读 2012-09-03 08:48:04
    /* object.OpenTextFile(filename[, iomode[, create[, format]]]) 参数 object 必选项。object 应为 FileSystemObject 的名称。 ...指明要打开文件的字符串表达式。...可以是三个常数之一:F
    <script language="javascript" type="text/javascript">     
    /*    
    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!" οnclick="writeFile('C:/Documents and Settings/Administrator/桌面/12.doc',document.getElementById('in').value);"/><br><br>     
    <input type="button" value="Read!" οnclick="document.getElementById('show').value=readFile('F:/Appserv/www/12.txt');"/><br>     
    <textarea id="show" name="show" cols="100" rows="20" >     
    </textarea>     
    </html> 
    

    展开全文
  • js读取配置文件

    2020-12-01 07:14:05
    自己的用js读取配置文件的程序 D:\Useful Stuff\Javascript\mytest.txt 文件内容如下 代码如下: [plugin_page_search] wholeword=0 matchcase=1 hightlight=1 total=1 [data] up=85 down=5 代码如下: var fso = ...
  • JavaScript 读写文件

    千次阅读 2009-05-13 19:44:00
    /* object.OpenTextFile(filename[, iomode[, create[, format]]]) 参数 object 必选项。...指明要打开文件的字符串表达式。 iomode 可选项。可以是三个常数之一:ForReading 、 ForWriting 或 ForAppending 。

    <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!" οnclick="writeFile('c:/12.txt',document.getElementById('in').value);"/><br><br>
    <input type="button" value="Read!" οnclick="document.getElementById('show').value=readFile('c:/12.txt');"/><br>
    <textarea id="show" name="show" cols="50" rows="8" >
    </textarea>
    </html>

    展开全文
  • js读写json文件

    千次阅读 2020-02-29 11:45:20
    js读json文件: <div> <input type="file" id="files"/> </div> <script> var inputElement = document.getElementById("files"); inputElement.addEventListener("change", ha...
  • JavaScript读写文本文件

    千次阅读 2020-09-16 00:43:20
    In this tutorial, I will tell you about how you can read and write to text file using JavaScript. As we know JavaScript does not have the ability to access the user’s file system so for this we need ...
  • js中如何读文件,和转移文件,这个文档里有详细的教程,
  • Node.js读写文件

    万次阅读 2017-02-28 10:55:03
    读写文件使用fs模块来实现所有有关...例如在执行读文件操作时,可以使用readFile和readFileSync(同步)方法 var fs = require('fs'); var data = fs.readFileSync('./index.html', 'utf8'); // 停止执行代码直到操
  • 以下为一个名为httpUtils.js文件,里面的post方法用到了jquery,在httpUtils.js中直接引入jquery的js文件,相应的html页面就只需要引入httpUtils.js即可使用jquery。 var script = document.createElement("...
  • JS文件CSS代码达到共用文件

    千次阅读 2017-02-08 08:56:59
    JS文件CSS代码达到共用文件
  • javascript 读写本地文件

    万次阅读 2011-02-15 16:29:00
     1. 写入FileSystemObject可以文件翻译成文件流。... 文件的常数 只读=1,只=2 ,追加=8 等权限。(ForReading 、ForWriting 或 ForAppending 。);3. 一个布尔值 允许新建则为true 
  • HTML、JavaScript 本地文件读写

    千次阅读 2017-12-14 11:09:02
    文件读取HTML<html> <script type="text/javascript" src="./js/ReadTest.js"> []" multiple /> <script type="text/javascript"> var
  • js写txt文件

    千次阅读 2010-07-19 20:05:00
    js作为客户端脚本,也有读写文件的功能,但是执行的话需要客户端允许js运行ActiveX,所以个人感觉 <br /> 总是用不到,一般来说,用户是不会允许网页读写本地文件的,下面是一个简单的按行写入得txt文件...
  • 用html+javascript读写txt文件

    热门讨论 2011-05-19 13:06:21
    用html+javascript读出写入txt文件
  • JS读写文本文件

    千次阅读 2013-06-04 17:00:40
    JS操作文本文件 var arr = 1; function Write2Text() { var fso = new ActiveXObject("Scripting.FileSystemObject"); var f = fso.CreateTextFile("a.txt", true); f.write(arr); f.Close(); } function ...
  • @[TOC](JavaScript读写本地文件(HTML5 FileReader FileWriter) ) 简介 主要利用HTML5的新特性 File System API 来实现读写文件操作 FileWriter FileReader ...下图可以看到文件已经被成功的读取 ...
  • 本人对前端不感兴趣也没什么牢固的基础,但是最近一直在前端,态度就是现学现用。。。。发现网上没有该类问题的具体解决...应用了jQuery框架的js文件这么:$(document).ready(function() { /**/ }); 或者 ...
  • 在项目中新建jsp文件js文件和css文件,启动服务器,访问页面,加载不到js文件和css文件;(文件存在) jsp文件部分代码如下: . 这样就加载不了js文件和css文件;看了一下服务器里面也有相关文件,...
  • 使用javascript读写本地文件的方法

    万次阅读 2013-12-11 23:47:36
    近期在全身心做毕业设计,我需要做的项目类似于迷宫搜索,...一般来说,由于安全因素,javascript写文件到操作系统文件中是不推荐的,不还还是搜索到了一些方法,这里总结一下: 【方法一】localStorage localStorage
  • js读写xml文件

    千次阅读 2009-07-27 13:30:00
    js可以读写xml文件,但是在客户端修改保存xml文件好像有问题,因为客户端没有权限修改服务器端得东西。所以需要修改xml文件并保存的话可能还得用后台的java代码才行,这里的js代码只作参考。这里先保留一下,以备...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 727,556
精华内容 291,022
关键字:

js可以写文件