js读取文件和写入文件(怎么用JS读写本地文本文件)
本文目录
- 怎么用JS读写本地文本文件
- chrome 浏览器下如何用javascript读写txt文件
- 我用JS获取了一个HTML标签的属性值,然后这个属性值怎么写入一个XML文件呢另外怎么读取
- javascript 如何读取本地文本文件(txt)并存入数组!高手帮忙!
- javascript怎么实现读写文件
- javascript 读写txt文件 支持多浏览器
- 能不能用javascript读、写ini文件呢
- 非ie浏览器下用js读写文件
- 如何通过js对txt文件进行读写
- js怎么读写本地json文件
怎么用JS读写本地文本文件
//读文件var fso, f1, ts;var ForReading = 1;fso = new ActiveXObject("Scripting.FileSystemObject");ts = fso.OpenTextFile(document.all.attachFile.value/*此处为含全部路径的文件名*/, ForReading);document.all.mailbdy.value=ts.ReadAll();ts.Close();//写文件var title = document.getElementById("title").value;//文件名var fso=new ActiveXObject("Scripting.FileSystemObject");var f=fso.CreateTextFile("C://"+title+".nc",true); //可随意选择后缀名f.write(document.getElementById("babala").value);f.Close();
chrome 浏览器下如何用javascript读写txt文件
web程序不要妄想对客户机的文件进行读写。ActiveXObject是IE特有的。这种东西本身就是不安全的,现在不允许,今后更不会允许。假设我做一网站,你来访问,访问了之后我直接在你的磁盘上写上1亿个垃圾txt文件,你咋想?所以不要考虑这个了。读写文件是针对服务器的。
具体如下:
电脑常见问题解决
1、无法自动识别硬盘控制器
使用非正版的个别操作系统光盘,在安装系统时,容易出现此错误。原因是非正版光盘自动加载的硬盘控制器驱动不符合电脑自身需要的驱动。这种情况就建议换正版光盘安装操作系统。
2、手动更新错误的驱动程序
windows操作系统正常使用,但手动更新驱动程序把硬盘控制器的驱动程序更新错误,导致此故障。解决方法是进入windows系统高级菜单,选择最后一次的正常配置,即可正常进入系统。
3、bios设置变化后所导致
windows操作系统正常,但是由于某些原因,用户修改了bios设置,导致0x0000007b故障。
我用JS获取了一个HTML标签的属性值,然后这个属性值怎么写入一个XML文件呢另外怎么读取
您好:js写入xml有一定问题:最好还是用aspx页面从后台创建xml文档,并且添加xml节点,将信息存储到服务器或者本地。下面是读取的demojs读取xml文档数据的demo:xml文件: 《?xml version="1.0" encoding="utf-8" ?》《root》 《main id="id1"》 《n id="f1"》《name》jifew1《/name》《/n》 《n id="f2"》《name id="idv"》jifew2《/name》《/n》 《/main》《/root》 js: window.onload=function(){ var xml=new ActiveXObject("MSXML2.DOMDocument.5.0"); //创建对象 xml.async=false; //同步 xml.load("x.xml"); //载入 alert(xml.documentElement.selectNodes("main/n/name").tagName); //取标签名 alert(xml.documentElement.selectNodes("main/n/name").text); //取值 alert(xml.documentElement.selectNodes("main/n/name").getAttribute("id")); //取属性}
javascript 如何读取本地文本文件(txt)并存入数组!高手帮忙!
这个要看你在什么地方应用了,如果是网页中,js是不能读取到本地文件的,只能访问同域的文件比如www.baidu.com中的js代码就只能访问baidu域名下的文件.如果是用ie在本地打开html文件中的js,把安全性调低一点是可以访问本地文件的。可以用fso读文件,也可以用adodb.stream读文件.还可以用wscript或cscript解释执行js文件,这个就是把js当作脚本来使用,和vbs是一个道理.
javascript怎么实现读写文件
在浏览器中做不到,使用javascript服务器端运行环境可以做到,比如可以使用node.js来做。 如:fs.writeFile(’xxx.txt’, ’Hello Node’, function (err) { if (err) throw err; console.log(’It\’s saved!’);}); fs.readFile(’xxx.txt’, function (err, data) { if (err) throw err; console.log(data);});
javascript 读写txt文件 支持多浏览器
Javascript 是网页制作中离不开的脚本语言,依靠它一个网页的内容才生动活泼、富有朝气。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!" 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》 上述函数的解释:1、object.OpenTextFile(filename) 参数 object 必选项。object 应为 FileSystemObject 的名称。 filename 必选项。指明要打开文件的字符串表达式。 iomode 可选项。可以是三个常数之一:ForReading 、 ForWriting 或 ForAppending 。 create 可选项。Boolean 值,指明当指定的 filename 不存在时是否创建新文件。如果创建新文件则值为 True ,如果不创建则为 False 。如果忽略,则不创建新文件。 format 可选项。使用三态值中的一个来指明打开文件的格式。如果忽略,那么文件将以 ASCII 格式打开。 2、设置iomode 参数可以是下列设置中的任一种: 常数 值 描述 ForReading 1 以只读方式打开文件。不能写这个文件。 ForWriting 2 以写方式打开文件 ForAppending 8 打开文件并从文件末尾开始写。 3、format 参数可以是下列设置中的任一种: 值 描述 TristateTrue 以 Unicode 格式打开文件。 TristateFalse 以 ASCII 格式打开文件。 TristateUseDefault 使用系统默认值打开文件。
能不能用javascript读、写ini文件呢
基本上这种操作都会被拦截,要想测试成功,就要关掉一些软件才行(如雅虎助手等)。最好不要用于不正当用途。function print(){fso = new ActiveXObject("Scripting.FileSystemObject");tf = fso.CreateTextFile("E:\\test.ini", true); tf.WriteLine("要写入的内容");tf.Close();}
非ie浏览器下用js读写文件
用ajax的方式
《html》《head》***隐藏网址***《script type="text/javascript" src="jquery-1.8.2.min.js"》《/script》《script type="text/javascript"》$(document).ready(function(){ $("button").click(function(){ var htmlObj = $.ajax({url:"ab.txt",async:false});//$.ajax() 返回其创建的 XMLHttpRequest 对象 $("#myDiv").html(htmlObj.responseText); });});《/script》《/head》《body》《div id="myDiv"》《h3》hello world《/h3》《/div》《button》改变内容jquery-ajax《/button》《/body》《/html》
如何通过js对txt文件进行读写
读还行,但本地文件读取不了,必须是通过HTTP来读取, 用AJAX或者JSONP等方式可以读取。 但要写入是不可能的,JS语言的具体功能受限于浏览器能提供的API, 据我所知目前没有浏览器有提供直接读写本地文件的API。
js怎么读写本地json文件
将json转成对象复制给变量,如果该对象是数组型的,遍历可以访问对象内部属性;如果不是数组型的,直接访问:
***隐藏网址***var getName = obj.name;//输出:久久经验网
更多文章:
pushstate popstate(js怎么解决popstate多个页面连续返回问题)
2024年7月21日 06:53
3060 ti(新3060ti与老款3060ti有什么区别)
2024年7月8日 14:25
javascript是前端还是后端(什么是前端、后端和后台)
2024年7月24日 09:49
wrap在html(jquery 用wrap是否影响页面速度或使html代码冗余)
2024年7月28日 18:31
database error是什么意思(A Database Error Occurred这个错误是怎么回事)
2024年7月24日 03:42
安卓命令行终端shell(android apk 怎么执行adb shell命令)
2024年7月19日 15:37
wpsppt表格样式怎么设置(WPS的PPT中插入表格怎么样更改默认样式用填充换了颜色和边框,但是边框没有显示出来,请问这个怎么弄)
2024年7月13日 06:31
如何建立视频网站(视频大约10t左右,想做一个视频网站,供人观看,如何选择能使运营成本比较低呢,包括宽带和存储设备)
2024年7月2日 14:32
什么是补码什么是ASCII码能举例说明吗?原码 反码 补码用英文怎么说
2024年7月12日 23:32
什么是自建数据库?怎样使用deepth网站管理系统发布自建数据库
2024年8月15日 19:00
keyascii(keyascii和keycode的区别 有个题不懂 麻烦各位大神)
2024年7月24日 03:38