gpt4 book ai didi

javascript - ReferenceError:ActiveXObject 未在 Chrome 和 Mozilla 中定义

转载 作者:行者123 更新时间:2023-11-30 11:33:49 26 4
gpt4 key购买 nike

我在尝试解决 ReferenceError 时遇到很多困难:

ActiveXObject is not defined in Google Chrome.

function WriteToFile()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var s = fso.CreateTextFile("/var/www/html/nodejsphp/Test.txt",true);
s.WriteLine('messages');
console.log("contents of file now'some sampletext'");
s.Close();
}

知道从哪里开始吗?

最佳答案

那是因为 Google Chrome 和 Mozilla Firefox(以及 Microsoft Edge)不支持 ActiveXObject,而且从来没有,将来也不会。 ActiveX 在现代网络浏览器中没有立足之地。

只有 IE 支持 ActiveXObject,即便如此,较新版本的 IE 也只支持对象的子集(我不认为 FileSystemObject 是其中之一) ).

至于从网页在本地计算机的文件系统上创建文本文件:不,你不能那样做。 (禁用安全性的旧版 IE 除外。)

关于javascript - ReferenceError:ActiveXObject 未在 Chrome 和 Mozilla 中定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45237463/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com