JS是一种十分不规范的与语言,但是在网络编程这一块却十分重要。大概因为它的宽松的语法要求,所以才让这门语言十分受人们的欢迎,毕竟实用才是最重要的嘛!很多人认为JS这种十分不规范的脚本语言怎么可能对文件进。行操作呢,现在我要做一个示范,来表明这一点。

<script>

var fso, ft;    //fso stand for FileSystemObject, ft stand for textfile.

fso=new createActiveXObject(Scripting.FileSystemObject);  //create a file.

tf=new createTextFile("D:\\a.txt");     //put your directory here.

/*这里是在根目录下创建了一个txt文档,当然虽然说是txt文档,但是其实也可以创建一个任何可以用即使本打开的文件。*/

tf.Write("it's my test for building a txt file here!");

tf.WriteLine("<marquee behavior="alternate" style="background-color:pink;color:#00ca00;filter:alpha(opacity=30,finishopacity=100)">can you see this moving?</marquee>");

tf.close();

</script>

这个过程只是创建了一个txt文档,如果要看到效果,我们可以改变他的名称为a.html。

所以现在只需要在</script>结束标签之前加入如下代码即可:

tf.rename("D:\\a.txt","D:\\a.html");

如果用的windows可以直接在dos中输入

cd\

d:

rename a.txt a.html

这样Everything is okay now !

其实也可以创建一个bat文件然后让它自发的运行。

1.先创建一个bat文件,把它放在batch自启动文件目录下,让它产生一个js文件,然后运行一个JS文件产生一个网页。

2.先产生一个JS文件让它产生一个BAT文件产生一个HTML文件也是很不错的一个做法,那样的话就不需要JS的文件操作了。