菜鸟我正在做毕业设计。在windows下建立了一个web服务器,主页内嵌VBscript的几个按钮,通过按钮触发事件写本地TXT文件。浏览网页时都提示ActivieX。现在需要将web服务器架设在ubuntu804平台(貌似ubuntu不支持ActiveX)下,请教各位大虾,是否还能用VBscript?如果可以,源代码该如何更改?
附:VBscript源代码
<SCRIPT LANGUAGE="VBScript">
<!--
Sub UpButton1_OnClick
Const ForReading = 1, ForWriting = 2
Dim fso, f
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.OpenTextFile("c:\test.txt", ForWriting, True)
f.WriteLine "up"
Set f = fso.OpenTextFile("c:\test.txt", ForReading)
WriteLineToFile = f.ReadAll
End Sub
-->
<FORM><INPUT NAME="UpButton1" TYPE="BUTTON" VALUE="Up"></FORM>
------解决方案--------------------------------------------------------
你的VBScript是客户端的,执行在浏览器上,所以服务器是没有关系的。
------解决方案--------------------------------------------------------
你需要整理一下思路,自己看看这几个问题:
1、web服务器在哪里?
2、浏览器在哪里?
3、VBScript是打算在哪里生成文件?