手册上有的: ------------------------ 下面的代码说明了如何使用 CreateTextFile 方法来创建和打开一个文本文件。[JScript] var fso = new ActiveXObject("Scripting.FileSystemObject"); var a = fso.CreateTextFile("c:\\testfile.txt", true); a.WriteLine("This is a test."); a.Close(); [VBScript] Sub CreateAfile Dim fso, MyFile Set fso = CreateObject("Scripting.FileSystemObject") Set MyFile = fso.CreateTextFile("c:\testfile.txt", True) MyFile.WriteLine("This is a test.") MyFile.Close End Sub 如果 overwrite 参数是 false ,或者没有提供这个参数,那么对于已有的 filename 将产生一个错误。
=> 不是确认下载的那种,而是之前确认,系统保存下来而已。如果是系统的确认还差不多,如果是你给的确认(是否给出确认由你决定), 而系统根本就不知道,你要写文件到用户计算机上这……这~~不~~就~~~是~~~~~病毒~~~~~吗?谁会知道你写的是txt还是木马啊……//ft... again and again
但是如果是自己内部使用,应该问题不大,这个属于安全研究的范围吧...呵呵
你看现在的很多网页病毒都有写一个注册表的文件,然后导入到注册表中...
建议参考那写客户端网页脚本的编写方法!!
我找不到啊
另外就是要注明的一点就是,写入的是txt文档,可能比较大,10000字就可能要超过的
还有就是可以要客户端确认,不过不是确认下载的那种,而是之前确认,系统保存下来而已。
还有就是能不能用控件,好象3721那些死人控件一样,之前叫用户装一个,如果可以的话也请告诉我那里可以找这些控件,免费的,因为我没有银子
------------------------
下面的代码说明了如何使用 CreateTextFile 方法来创建和打开一个文本文件。[JScript]
var fso = new ActiveXObject("Scripting.FileSystemObject");
var a = fso.CreateTextFile("c:\\testfile.txt", true);
a.WriteLine("This is a test.");
a.Close();
[VBScript]
Sub CreateAfile
Dim fso, MyFile
Set fso = CreateObject("Scripting.FileSystemObject")
Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)
MyFile.WriteLine("This is a test.")
MyFile.Close
End Sub
如果 overwrite 参数是 false ,或者没有提供这个参数,那么对于已有的 filename 将产生一个错误。
而系统根本就不知道,你要写文件到用户计算机上这……这~~不~~就~~~是~~~~~病毒~~~~~吗?谁会知道你写的是txt还是木马啊……//ft... again and again
估计想写什么就写什么了