我只有最基本的网络脚本知识,但我正在努力学习一些东西。 这是我想做的:
我在大学的服务器中有一个位置,并且那里有一个页面,我想获得那里发生的事情的一些输出。所以我想在单击时写入一个文件,该文件与 html 位于同一文件夹中,我也想知道如何在其末尾打开文件(如 c++ 中的 fstream::app )并获取系统时间。
这是我写的:
<HTML>
<SCRIPT language="JavaScript">
function WriteFile()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var fh = fso.CreateTextFile("/net/my path/2011/rija9995/www/Test.txt", true);
fh.WriteLine("Some text goes here...");
fh.Close();
}
</SCRIPT>
<HEAD>
<TITLE>title</TITLE>
</HEAD>
<BODY VLINK=#FF0000 link=#FF0000 alink=#FF0000 bgcolor=#aaaa88 text=#FFFFFF>
<H6>
<TT><CENTER><h2>
<br><br><br><br><br><br><br><br><br><br><br><br><br>
blah blah blah
<button id="button" type="text" onClick="javascript: WriteFile();" />x</button>
</BODY>
</HTML>
最佳答案
Java 脚本无法控制服务器端文件系统。您需要使用服务器端语言,即 cgi-scripts/PHP/Java servlet 等。请参阅 this 了解更多详情。
关于javascript - 单击写入文件时的 html/javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9140683/