在GoDaddy服务器上使用javascript写入文本文件

在GoDaddy服务器上使用javascript写入文本文件,javascript,Javascript,我在这里找到了许多不同的代码,下面是我从docs.microsoft.com获得的代码。他们都给了我同样的错误。我得到的错误是“未定义ActiveXObject”。有人能告诉我如何解决这个问题吗。我该如何定义对象,或者这是与我的主机GoDaddy有关的另一个问题 这适用于GoDaddy托管的Plesk/Windows服务器 这是一个链接,指向我尝试过的stackoverflow中的一个代码: 微软代码 <script> var fso, tf; fso = new Act

我在这里找到了许多不同的代码,下面是我从docs.microsoft.com获得的代码。他们都给了我同样的错误。我得到的错误是“未定义ActiveXObject”。有人能告诉我如何解决这个问题吗。我该如何定义对象,或者这是与我的主机GoDaddy有关的另一个问题

这适用于GoDaddy托管的Plesk/Windows服务器

这是一个链接,指向我尝试过的stackoverflow中的一个代码:

微软代码

<script>
   var fso, tf;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   tf = fso.CreateTextFile("G:\mysite\file.txt", true);
   // Write a line with a newline character.
   tf.WriteLine("Testing 1, 2, 3.") ;
   // Write three newline characters to the file.
   tf.WriteBlankLines(3) ;
   // Write a line.
   tf.Write ("This is a test.");
   tf.Close();
</script>

var-fso,tf;
fso=新的ActiveXObject(“Scripting.FileSystemObject”);
tf=fso.CreateTextFile(“G:\mysite\file.txt”,true);
//用换行符写一行。
tf.WriteLine(“测试1、2、3”);
//将三个换行符写入文件。
tf.WriteBlankLines(3);
//写一行。
写(“这是一个测试”);
tf.Close();

您不能使用客户端JavaScript在服务器上写入文件(如果客户端可以在服务器上写入任意文件,那么谷歌的主页每秒都会被破坏)

您找到的代码可以写入加载“页面”的计算机硬盘,但前提是“页面”是HTA应用程序而不是网页

从JavaScript向HTTP服务器发送数据的标准方法是发出HTTP请求。您可以使用AJAXAPI来实现这一点,如


然后,您需要一个服务器端程序(用您选择的语言编写),该程序将处理请求并写入文件(尽管由于竞争条件,您通常最好使用数据库而不是平面文件)。

为什么我仅仅因为问一个问题就被否决?