关于javascript读取txt的信息

如何用JS实现一行一行读取一个TXT文件?

解决方法:

我们提供的服务有:成都做网站、网站建设、微信公众号开发、网站优化、网站认证、旬阳ssl等。为上千多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的旬阳网站制作公司

1、通过IE的FSO方法,不过该方法只有IE中可以使用

2、通过Ajax方式读取文本,该方法通用,建议使用该方法

代码示例:

$(document).ready(function(){

$("#b01").click(function(){//比如再按钮的单击事件中

htmlobj=$.ajax({url:"/jquery/test1.txt",async:false});//通过ajax读取test1.txt文本文件。

$("#myDiv").html(htmlobj.responseText.replace(/.+/g,'/br'));//根据回车换行符进行替换,替换成html换行符br

});

});

div id='myDiv'/div

input type='button' id='b01' value='读取文本'/

用JavaScript读取TXT文件,是乱码,怎么解决

编码错误,首先你要知道你的txt文件是什么编码,如果是unicode格式,就用:

var

file

=

fso.OpenTextFile(url,1,false,-1);

最后一个参数不用的话,默认以ascii格式打开

求HTML或者JS读取TXT文件内容的代码

JS读取TXT文件内容的代码如下:

!DOCTYPE html

html lang="en"

head

meta charset="UTF-8"

title读取文件内容/title

/head

body

div id="textarea"/div

script type="javascript"

var fso, ts, s ;

var ForReading = 1;

fso = new ActiveXObject("Scripting.FileSystemObject");

ts = fso.OpenTextFile("d:\\testfile.txt", ForReading);

s = ts.ReadLine();

document.getElementById("textarea").innerHTML=s;

/script

/body

/html

扩展资料:

javascript中打开文件的OpenTextFile函数使用方法:

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

2、其中object是必选项。 object 应为 FileSystemObject 的名称。

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

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

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

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

javascript如何读取txt文本内容?

!DOCTYPE html

html

head

title文件示例/title

meta name="name" content="content" charset="utf-8"

/head

body

input type="file" id="file" /

input type="button" onclick="readText()" value="File Button"

div id="tt"

/div

/body

/html

script charset="utf-8"

window.onload=function () {

if(typeof(FileReader)=="undefined")

{

alert("你的浏览器不支持文件读取");

document.write("");

}else

{

alert("你的浏览器支持文件读取");

}

}

function readText() {

var file=document.getElementById("file").files[0];

var reader=new FileReader();

reader.readAsText(file);

reader.onload=function(data)

{

var tt=document.getElementById("tt")

tt.innerHTML=this.result;

}

}

/script

怎样用javascript读取TXT中特定的内容

javascript 本身是不可以的

只能调用 activeX FSO

var fso, ts, s ;

var ForReading = 1;

fso = new ActiveXObject("Scripting.FileSystemObject");

ts = fso.OpenTextFile("c:\\testfile.txt", ForReading);

s = ts.ReadLine();

怎么利用js读取txt文件

js读取txt文件:

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;

}

js写txt文件:

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');

}


当前标题:关于javascript读取txt的信息
本文网址:http://hbruida.cn/article/dsccijh.html