`
jackeysion
  • 浏览: 129794 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

(原创) js读写文件☞学习

阅读更多
用js不能直接读取文件,但是可以利用浏览器提供的activex来实现读写文件的方法.
只在IE下测试过.其他浏览器下的activex对象不太清楚,可以网上搜一下.
具体读写文件的代码如下:
function createAndReadFile(){
	var ts;
//创建文件读写activex对象
	var fso = new ActiveXObject("Scripting.FileSystemObject");
	var file ;
	try{
//先取文件,如果没有,则创建新的文件
		file = fso.GetFile("c:\\test.txt");
	}catch(e){
		file = null;
	}
	if(!file){
		//如果没有,创建文件
		try{
//创建之后得到文件的句柄
			fso.CreateTextFile("c:\\test.txt",true);
			file = fso.GetFile("c:\\test.txt");
		}catch(Ee){
			file = null;
		}
	}
	
	if(file == null){
		alert('创建本地文件失败,file==null');
		return;
	}
//显示文件名
	alert(fso.GetFileName(file));
//显示文件的最后修改时间
	alert(file.DateLastModified);
	ts = file.OpenAsTextStream(2,true);
//将以下2行文字写到文件中
	ts.WriteLine('port=8080');
	ts.WriteLine('ip=http://127.0.0.1');
	
	ts.Close();
	ts = file.OpenAsTextStream(1,true);
         //读取文件的内容
	var str = ts.ReadAll();
	ts.Close();
//删除文件的方法
//	fso.DeleteFile(fso.GetFileName(file));
}
分享到:
评论
2 楼 brightACE 2011-04-14  
Scripting.FileSystemObject需要Import么
1 楼 brightACE 2011-04-14  
感谢分享,学习了

相关推荐

    js实现读写文件操作

    js实现的读写文件,文件放在的c:\12.txt里

    js读写本地文件js读写本地文件

    ### JavaScript 读写本地文件详解 #### 一、概述 在Web开发中,JavaScript作为一种广泛使用的客户端脚本语言,主要用于实现网页的动态效果与交互功能。然而,由于浏览器的安全限制,默认情况下JavaScript是无法...

    JavaScript 读写文件

    ### JavaScript 读写文件知识点详解 #### 一、概述 在Web开发中,JavaScript 主要用于客户端脚本处理,但也可以通过特定环境如Node.js在服务器端进行文件操作。本次介绍的是利用`ActiveXObject`(仅限于IE浏览器)...

    javascript读写XML文件

    ### JavaScript读写XML文件:深度解析与应用实例 在现代Web开发中,XML(Extensible Markup Language)作为一种标准的数据交换格式,被广泛应用于各种场景,如配置文件、数据传输等。利用JavaScript进行XML文件的...

    Javascript 读写文件

    在JavaScript中,通常我们不能直接对本地文件系统进行读写操作,因为这涉及到浏览器的安全限制。但是,通过一些API和库,我们可以实现这样的功能。本文将深入探讨如何使用JavaScript进行文件读写,以及如何处理文件...

    js处理文件——文件读写例子.zip

    本压缩包"js处理文件——文件读写例子.zip"包含了一个关于JavaScript文件读写操作的实例,这对于理解这一核心概念至关重要。下面将详细阐述JavaScript如何处理文件读写,并结合标签"javascript"进行深入探讨。 1. *...

    用html+javascript读写txt文件

    用html+javascript读出写入txt文件

    codesys读写CVS文件(亲测)

    使用st语言读写excel文件,可以读写字符串,详见笔者博客,博客有详细的讲解...可以参见博客文章:codesys工程ST语言学习笔记(六)ST语言读写CVS文件excel格式(文件读写)。或者在博文下留言,小编看到会第一时间回复。

    VC实现读写文件的三种方法

    下面将详细讲解标题中提到的三种在VC++中实现读写文件的方法。 1. Linux下文件句柄方式 在Linux系统中,文件操作主要通过文件描述符(file descriptor)来完成,它是一个非负整数,表示一个打开的文件。在C或C++中...

    Android 读写文件实例

    在Android平台上,对文件进行读写操作是应用程序中常见的需求,比如存储用户数据、缓存信息或者媒体资源。本文将详细讲解如何在Android系统中进行SD卡和内部存储的读写,以及如何获取文件目录。 ### 1. Android权限...

    通过can总线实现对U盘拔插的感应以及在U盘中读写文件,并在oled上显示状态

    通过can总线实现对U盘拔插的感应以及在U盘中读写文件,并在oled上显示状态。包括整个工程文件。 U盘读写文件程序\YT32B1_STM32F103_demo.uvproj, 19771 , 2018-04-27 U盘读写文件程序\Basic\adc\adc.c, 4288 , 2018...

    文件读写监控工具文件读写监控工具文件读写监控工具

    文件读写监控工具是计算机系统管理和维护中不可或缺的软件,它们可以帮助用户跟踪、记录和分析系统中的文件操作,包括打开、创建、修改、删除等动作。这类工具在故障排查、性能优化、安全审计等方面有着广泛的应用。...

    Linux内核中读写文件数据的方法

    在Linux内核编程中,有时候需要直接在内核空间中读写文件,这通常发生在调试驱动程序时。由于内核环境中没有标准C库的支持,必须使用内核提供的特定函数来实现这一目标。以下是对主要涉及的函数的详细解释: 1. **...

    实例70读写文件.rar_写文件_文件读写_读写文件

    在编程领域,文件读写是基础且至关重要的操作。无论是存储数据、日志记录还是程序配置,都需要对..."实例70读写文件.rar"提供了一个实践的平台,通过学习和实践,你可以更深入地了解这个过程,并能灵活应用于各种场景。

    Python中使用asyncio 封装文件读写

    ### Python中使用asyncio封装文件读写 #### 引言 在现代软件开发中,特别是在Web后端和服务端开发领域,非阻塞I/O技术变得越来越重要。这主要是因为随着互联网应用规模的增长,服务器需要处理成千上万个并发连接,...

    c语言文件读写操作代码(个人学习笔记)

    c语言文件读写操作代码(个人学习笔记)c语言文件读写操作代码(个人学习笔记)c语言文件读写操作代码(个人学习笔记)c语言文件读写操作代码(个人学习笔记)c语言文件读写操作代码(个人学习笔记)c语言文件读写...

    异步读写文件测试.rar_异步读写_文件 读写_文件异步读写_文件读写_读写异步

    本文将探讨名为“异步读写文件测试”的程序,它是一个为初学者和开发者量身打造的学习资源,旨在通过测试异步读写速度来探究其优势。 异步读写的核心优势在于其非阻塞的特性。当程序执行读写操作时,通常需要等待...

    android读写xml文件

    android中读写xml文件简单demo,可以通过此代码来简单的读取xml配置文件

    多线程通信读写文件

    在编程领域,多线程通信是提升程序效率和并发能力的重要技术。特别是在处理大量数据时,如...学习和实践这些概念对于任何IT专业人员来说都是必要的,无论是在服务器端开发、大数据处理还是其他需要大量读写操作的场景。

    易语言大文件读写模块

    在易语言中,大文件读写是一个常见的需求,尤其在处理大数据、日志分析或者文件备份等场景下。本模块就是针对这种需求而设计的,名为“易语言大文件读写模块”。 该模块的核心功能是优化大文件的处理效率,避免一次...

Global site tag (gtag.js) - Google Analytics