Now I was searching high and low for the answer to this question. The big answer that I got was, JavaScript cannot read or write to files. However, it is possible to do this using ActiveX embedded into your JavaScript. The following is the code to do this.
//-------------------------------------------------------
function WriteToFile()
{
var filename = "data.txt";
var fso = new ActiveXObject("Scripting.FileSystemObject");
if (fso.FileExists(filename))
{
var a, ForAppending, file;
ForAppending = 8;
file = fso.OpenTextFile(filename, ForAppending, false);
file.WriteLine(name);
file.WriteLine(password);
}
else
{
var file = fso.CreateTextFile(filename, true);
file.WriteLine(name);
file.WriteLine(password);
}
file.Close();
}
//-------------------------------------------------------
function ReadFromFile()
{
var fso, a, ForReading;
ForReading = 1;
fso = new ActiveXObject("Scripting.FileSystemObject");
file = fso.OpenTextFile(filename, ForReading, false);
var name = file.readline();
var password = file.readline();
file.Close();
}
//-------------------------------------------------------
In IE you can use the FileSystemObject to read and write to/from files.
You can get to a reference on how to do this all here.
Wednesday, October 13, 2004
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment