请问改如何实现如下功能:
客户端登陆后,在客户端机器的c盘根目录下生成一个kkk.bin的文件?谢谢啊!!

解决方案 »

  1.   

    如果用户IE开放了执行 ActiveX 控件的权限,你可以使用 FileSystemObject:[JScript]
    var fs, a, ForAppending;
    ForAppending = 8;
    fs = new ActiveXObject("Scripting.FileSystemObject");
    a = fs.OpenTextFile("c:\\kkk.bin", ForAppending, false);
    ...
    a.Close();
    // 具体文档说明如下:
    Opens a specified file and returns a TextStream object that can be used to read from, write to, or append to the file.object.OpenTextFile(filename[, iomode[, create[, format]]])Arguments
    object 
    Required. Object is always the name of a FileSystemObject. 
    filename 
    Required. String expression that identifies the file to open. 
    iomode 
    Optional. Can be one of three constants: ForReading, ForWriting, or ForAppending. 
    create 
    Optional. Boolean value that indicates whether a new file can be created if the specified filename doesn't exist. The value is True if a new file is created, False if it isn't created. If omitted, a new file isn't created. 
    format 
    Optional. One of three Tristate values used to indicate the format of the opened file. If omitted, the file is opened as ASCII. 
    Settings
    The iomode argument can have any of the following settings:Constant Value Description 
    ForReading 1 Open a file for reading only. You can't write to this file. 
    ForWriting 2 Open a file for writing. 
    ForAppending 8 Open a file and write to the end of the file. The format argument can have any of the following settings:Constant Value Description 
    TristateUseDefault -2 Opens the file using the system default. 
    TristateTrue -1 Opens the file as Unicode. 
    TristateFalse  0 Opens the file as ASCII.