Http://blog.163.com/[email protected]/blog/static/8304612620122834121264/
The first step: Create an object that can translate the file into a file stream.
Var fso=new ActiveXObject (Scripting.FileSystemObject);
Step two: Used to create a TextStream object with three properties inside the parentheses
1. Absolute path to the file
2. The file's constant number is read Only = 1, write only = 2, append =8 and other permissions. (ForReading, ForWriting, or forappending. );
3. A Boolean value that allows new is true instead of false;
Example: Var f=fso.opentextfile ("C:\a.txt", 1,true);
Step three: Call the Read method
1. Read (for reading a specified number of characters in a file)
2. ReadLine (reads a whole line, but does not include newline characters)
3. ReadAll (then reads the entire contents of the text file);
Determine if the last line is read
while (!f.atendofstream)
{
F.readline ();
}
Fourth Step:
To close the TextStream object:
Example: F.close ();
Example:
<title>new page</title>
<script>
function GetHeader (SRC) {
Permission Read Only (read = 1, write only = 2, append =8, etc.)
var forreading=1;
var fso=new activexobject ("Scripting.FileSystemObject");
var f=fso. OpenTextFile (src,forreading);
Return (F.readall ());
}
var arr=getheader ("D:\\test.txt"). Split ("\ r \ n");
for (Var i=0;i<arr.length;i++) {
Alert ("the" + (i+1) + "line data is:" +arr[i]);
}
</script>
<body>
</body>
JavaScript Read txt text file method detailed