首先感謝各位 條友 給予上一篇文章的關注,經過各位的提點和我琢磨,終,實現了用ASP來達到寫入指定字符串兒,到test.txt的要求。
現公布實現過程,方法如下:
第一步,安裝和配置IIS(微軟的WEB服務軟件),這個過程直接看圖吧!關鍵點我都在圖裡标記上了。
第二步,有了IIS的服務對ASP支持,把下面兩個文件a1.html和a2.asp放到 C:\inetpub\wwwroot 目錄下,打開浏覽器 http://你的IP/a1.html 訪問就可以了
a1.html内容如下:
<!--這個文件名a1.html,需要配合a2.asp來使用,這兩個文件搭配放在同一目錄下,運行後在當前目錄生成test.txt文件,根據提交的字符串内容,來替換覆蓋test.txt的内容。zxp-->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>htmlzxptest</title>
</head>
<body>
<form name="input" action="a2.asp" method="get">
提交字符zxpid:
<input type="text" name="zxpid" value="zxp-mo-ren-zi-fu-chuan">
<input type="submit" value="提交">
</form>
</body>
</html>
a2.asp内容如下:
<!--這個文件名a2.asp是用來接收a1.html提交過來的字符串,以覆蓋方式寫入當前目錄下的test.txt,如果不需要前置字符拼接a1.html提交來的字符串,請把lehaha删除即可。zxp-->
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>aspzxptest</title>
</head>
<body>
<%
dim strzxpid
strzxpid = Request.QueryString("zxpid")
Set fso=Server.CreateObject("Scripting.FileSystemObject")
Set fout=fso.CreateTextFile(server.mappath("test.txt"))
fout.Write("lehaha"&strzxpid)
Set fout=Nothing
Set fso=Nothing
%>
ok!
</body>
</html>
第三步:我想前兩步就已經說明所有問題了,所以沒有第三步了[呲牙](親測完全可用,)
注意:a1.html和a2.asp必須在同一目錄下,test.txt也是哦[奸笑]
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!