Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中将ByTestStream写入activex对象_Javascript_Activex_Activexobject - Fatal编程技术网

在javascript中将ByTestStream写入activex对象

在javascript中将ByTestStream写入activex对象,javascript,activex,activexobject,Javascript,Activex,Activexobject,我试图在本地机器上创建一个文件,用javascript捕获var文件 <script> function button_click() { var file = GetFile('Getdoc'.aspx'); WriteToFile(); } function WriteToFile() { var fso, s; fso = new ActiveXObject("Scripting.FileSystemObject"); s = fso.

我试图在本地机器上创建一个文件,用javascript捕获var文件

<script>

function button_click()

{

var file = GetFile('Getdoc'.aspx');

WriteToFile();

}

function WriteToFile() {

    var fso, s;

    fso = new ActiveXObject("Scripting.FileSystemObject");

    s = fso.CreateTextFile("C:\\Test\\Logfile.txt");

    s.Write(file1);

    s.Close();

}

</script>

功能按钮\u单击()
{
var file=GetFile('Getdoc.aspx');
WriteToFile();
}
函数WriteToFile(){
var fso,s;
fso=新的ActiveXObject(“Scripting.FileSystemObject”);
s=fso.CreateTextFile(“C:\\Test\\Logfile.txt”);
s、 写入(文件1);
s、 Close();
}
在这里,我们得到一个httpresponse流,其中包含以字节为单位的数据,并将其保存到var文件中

如果我能在这方面找到一些帮助,我将不胜感激。
谢谢。

如果我理解正确,您在IE上尝试使用ActiveXObject编写文件时遇到了问题?你的脚本有两个问题

  • var file=GetFile('Getdoc.aspx')应该是
    var file=GetFile('Getdoc.aspx')

  • 您没有定义file1,因此它不会向文件写入任何内容


  • 您需要记住的是,大多数IE版本都禁用了此功能,因为这会带来巨大的安全风险。

    很抱歉,这两个版本都存在键入错误。我确保您提到的两点都在代码中得到了更新。我只需要在pre-prod上进行测试,以调试问题,在哪里可以找到为什么相同的gven文件在dev上加载,而不是在pre-prod上加载。