javascript读取文件内容|如何用JS读取html文件中的内容到另外的一个HTML页面上

javascript读取文件内容|如何用JS读取html文件中的内容到另外的一个HTML页面上的第1张示图

⑴ javascript如何读取txt文本内容

<!DOCTYPEhtml><html><head><title>文件示例</title><metaname="name"content="content"charset="utf-8"></head><body><inputtype="file"id="file"/><inputtype="button"onclick="readText()"value="FileButton"><divid="tt"></div></body></html><scriptcharset="utf-8">window.onload=function(){if(typeof(FileReader)=="undefined"){alert("你的浏览器不支持文件读取");document.write("");}else{alert("你的浏览器支持文件读取");}}functionreadText(){varfile=document.getElementById("file").files[0];varreader=newFileReader();reader.readAsText(file);reader.onload=function(data){vartt=document.getElementById("tt")tt.innerHTML=this.result;}}</script>

⑵ (javascript)如何读取一个文本文件的内容

ActiveXObject("Scripting.FileSystemObject")这个是 ActiveX ,好像只有IE才支持这个技术吧而且即使是IE,也是受到安全限制的。你可以考虑采用 XMLHTTP 对象(这个是目前各种主流浏览器都有的)来读取 文本的内容。。但是 无法逐行读取,如果文本很大的话。。将会成为程序的瓶颈。。

⑶ 怎样用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读取html文件中的内容到另外的一个HTML页面上

1、首先新建文件。

注意事项:

因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。

⑸ 如何用javascript操作本地文件

js被设计为沙箱式语言,理论上讲是不应该去访问本地文件系统的。但是网上有访问本地文回件的操作,是通过答ActiveXObject。但是这种写法绑架了浏览器,跟IE绑死,所以建议你如果可以的话,最好不要存类似心思,而是通过其他后台逻辑传送文件内容。

⑹ javascript可以读写当前计算机本地的文件吗

1. 写入FileSystemObject可以将文件翻译成文件流。第一步:例:Var fso=new ActiveXObject(Scripting.FileSystemObject);创建一个可以将文件翻译成文件流的对象。第二步:用于创建一个textStream 对象括号里边有三个属性1. 文件的绝对路径2. 文件的常数 只读=1,只写=2 ,追加=8 等权限。(ForReading 、ForWriting 或 ForAppending 。);3. 一个布尔值 允许新建则为true 相反为false;例:Var f=fso.createtextfile(“C://a.txt”,2,true);第三步:调用textStream的方法1. Write(不在写入数据末尾添加新换行符)2. WriteLine(要在最后添加一个新换行符)3. WriteBlankLines(增加一个或者多个空行)例:f.writeLine(“wo shi di yi hang”);第四步:关闭textStream 对象:例:f.close();2. 读取第一步:Var fso=new ActiveXObject(Scripting.FileSystemObject);创建一个可以将文件翻译成文件流的对象。第二步:用于创建一个textStream 对象括号里边有三个属性4. 文件的绝对路径5. 文件的常数 只读=1,只写=2 ,追加=8 等权限。(ForReading 、ForWriting 或 ForAppending 。);6. 一个布尔值 允许新建则为true 相反为false;例:Var f=fso.opentextfile(“C://a.txt”,1,true); 第三步:调用读取方法1. Read(用于读取文件中指定数量的字符)2. ReadLine(读取一整行,但不包括换行符)3. ReadAll(则读取文本文件的整个内容);判断是否读取到最后一行while (!f.AtEndOfStream){f.Readline();}第四步:关闭textStream 对象:例:f.close();

⑺ javascript 读取文件

试试使用httprequest

varfileName="http://10.10.10.10/file.txt";vartxtFile;txtFile=newXMLHttpRequest();txtFile.open("GET",fileName,false);txtFile.send();vartxtDoc=txtFile.responseText;

希望对你有所帮助

⑻ javascript 能读取文件内容吗

在有交互的前提下,一般是选择上传文件或将文件拖拽到一个可拖拽的区域可以通过FileReader API读取文件的内容如果没有交互,直接读取是不可以的

⑼ javascript可以主动读取本地文件吗

javascript语言本身并不提供系统文件功能。但javascript的运行环境可能提供文件操作能力。比如说nodejs,javascript当运行在nodejs环境中时,就可以透过node api去主动进行文件读写等操作。但当javascript运行在browser(浏览器)环境中时,就无法主动进行文件读写操作。只能等用户操作文件选择控件之后,被动获取文件的二进制对象。

⑽ 求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>

(10)javascript读取文件内容扩展阅读:

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读取文件内容|如何用JS读取html文件中的内容到另外的一个HTML页面上

赞 (0)