亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

ディレクトリ 検索
ASP 基礎(chǔ)教程 在自己的 PC 上運(yùn)行 ASP ASP 基本語(yǔ)法規(guī)則 ASP 變量 ASP 子程序 ASP 表單和用戶輸入 ASP Cookies ASP Session 對(duì)象 ASP Application 對(duì)象 ASP 引用文件 ASP Global.asa 文件 ASP 使用 CDOSYS 發(fā)送電子郵件 ASP 對(duì)象 ASP Response 對(duì)象 ASP Cookies 集合 ASP Buffer 屬性 ASP CacheControl 屬性 ASP Charset 屬性 ASP ContentType 屬性 ASP Expires 屬性 ASP ExpiresAbsolute 屬性 ASP IsClientConnected 屬性 ASP PICS 屬性 ASP Status 屬性 ASP AddHeader 方法 ASP AppendToLog 方法 ASP BinaryWrite 方法 ASP Clear 方法 ASP End 方法 ASP Flush 方法 ASP Redirect 方法 ASP Write 方法 ASP Request 對(duì)象 ASP Cookies 集合 ASP Form 集合 ASP QueryString 集合 ASP ServerVariables 集合 ASP 教程 ASP TotalBytes 屬性 ASP BinaryRead 方法 ASP Application 對(duì)象 ASP Contents 集合 ASP StaticObjects 集合 ASP Contents.RemoveAll 方法 ASP Lock 和 Unlock 方法 ASP Application OnStart 和 Application OnEnd 事件 ASP Session 對(duì)象 ASP Contents 集合 ASP StaticObjects 集合 ASP CodePage 屬性 ASP LCID 屬性 ASP SessionID 屬性 ASP Timeout 屬性 ASP Abandon 方法 ASP Contents.Remove 方法 ASP Contents.RemoveAll 方法 ASP Session OnStart 和 Session OnEnd 事件 ASP ScriptTimeout 屬性 ASP CreateObject 方法 ASP Execute 方法 ASP Server 對(duì)象 ASP GetLastError() 方法 (ASP 3.0) ASP HTMLEncode 方法 ASP MapPath 方法 ASP Transfer 方法 ASP URLEncode 方法 ASP ASPError 對(duì)象 ASP ASPError 對(duì)象的屬性 ASP FileSystemObject 對(duì)象 ASP Drives 屬性 ASP BuildPath 方法 ASP CopyFile 方法 ASP CopyFolder 方法 ASP CreateFolder 方法 ASP CreateTextFile 方法 ASP DeleteFile 方法 ASP DeleteFolder 方法 ASP DriveExists 方法 ASP FileExists 方法 ASP FolderExists 方法 ASP GetAbsolutePathName 方法 ASP GetBaseName 方法 ASP GetDrive 方法 ASP GetDriveName 方法 ASP GetExtensionName 方法 ASP GetFile 方法 ASP GetFileName 方法 ASP GetFolder 方法 ASP GetParentFolderName 方法 ASP GetSpecialFolder 方法 ASP GetTempName 方法 ASP MoveFile 方法 ASP MoveFolder 方法 ASP OpenTextFile 方法 ASP TextStream 對(duì)象 ASP AtEndOfLine 屬性 ASP AtEndOfStream 屬性 ASP Column 屬性 ASP Line 屬性 ASP Close 方法 ASP Read 方法 ASP ReadAll 方法 ASP ReadLine 方法 ASP Skip 方法 ASP SkipLine 方法 ASP Write 方法 ASP WriteLine 方法 ASP WriteBlankLines 方法 ASP Drive 對(duì)象 ASP AvailableSpace 屬性 ASP DriveLetter 屬性 ASP DriveType 屬性 ASP FileSystem 屬性 ASP FreeSpace 屬性 ASP IsReady 屬性 ASP Path 屬性 ASP RootFolder 屬性 ASP SerialNumber 屬性 ASP ShareName 屬性 ASP TotalSize 屬性 ASP VolumeName 屬性 ASP File 對(duì)象 ASP Attributes 屬性 ASP DateCreated 屬性 ASP DateLastAccessed 屬性 ASP DateLastModified 屬性 ASP Drive 屬性 ASP Name 屬性 ASP ParentFolder 屬性 ASP Path 屬性 ASP ShortName 屬性 ASP ShortPath 屬性 ASP Size 屬性 ASP Type 屬性 ASP Copy 方法 ASP Delete 方法 ASP Move 方法 ASP OpenAsTextStream 方法 ASP Folder 對(duì)象 ASP Files 集合 ASP SubFolders 集合 ASP Attributes 屬性 ASP DateCreated 屬性 ASP DateLastAccessed 屬性 ASP DateLastModified 屬性 ASP Drive 屬性 ASP IsRootFolder 屬性 ASP Name 屬性 ASP ParentFolder 屬性 ASP Path 屬性 ASP ShortName 屬性 ASP ShortPath 屬性 ASP Size 屬性 ASP Type 屬性 ASP Copy 方法 ASP Delete 方法 ASP Move 方法 ASP CreateTextFile 方法 ASP Dictionary 對(duì)象 ASP CompareMode 屬性 ASP Count 屬性 ASP Item 屬性 ASP Key 屬性 ASP Add 方法 ASP Exists 方法 ASP Items 方法 ASP Keys 方法 ASP Remove 方法 ASP RemoveAll 方法 ASP ADO ASP 組件 ASP AdRotator 組件 ASP Browser Capabilities 組件 ASP Content Linking 組件 ASP Content Rotator 組件 (ASP 3.0) ASP 與 AJAX AJAX 簡(jiǎn)介 ASP - AJAX 與 ASP AJAX 數(shù)據(jù)庫(kù)實(shí)例 ASP 實(shí)例 ASP 實(shí)例 ASP 快速參考
テキスト

ASP Request 對(duì)象



Request 對(duì)象用于從訪客那里獲取信息。


Request 對(duì)象

當(dāng)瀏覽器向服務(wù)器請(qǐng)求頁(yè)面時(shí),這個(gè)行為就被稱(chēng)為一個(gè) request(請(qǐng)求)。Request 對(duì)象用于從用戶那里獲取信息。它的集合、屬性和方法描述如下:

集合

集合 描述
ClientCertificate 包含了存儲(chǔ)在客戶證書(shū)中的所有的字段值。
Cookies 包含了 HTTP 請(qǐng)求中發(fā)送的所有的 cookie 值。
Form 包含了使用 post 方法由表單發(fā)送的所有的表單(輸入)值。
QueryString 包含了 HTTP 查詢字符串中所有的變量值。
ServerVariables 包含了所有的服務(wù)器變量值。

屬性

屬性 描述
TotalBytes 返回在請(qǐng)求正文中客戶端發(fā)送的字節(jié)總數(shù)。

方法

方法 描述
BinaryRead 取回作為 post 請(qǐng)求的一部分而從客戶端發(fā)送至服務(wù)器的數(shù)據(jù),并把它存儲(chǔ)在一個(gè)安全的數(shù)組中。

在線實(shí)例

當(dāng)用戶點(diǎn)擊鏈接時(shí)發(fā)送查詢信息
本例演示如何在鏈接中向頁(yè)面發(fā)送查詢信息,并在目標(biāo)頁(yè)面中取回這些信息(在本例中是同一頁(yè)面)。

<!DOCTYPE?html>
<html>
<body>

<a?href="demo_simplequerystring.asp?color=green">Example</a>

<%
Response.Write(Request.QueryString)
%>

</body>
</html>

QueryString 集合的簡(jiǎn)單應(yīng)用
本例演示如何使用 QueryString 集合從表單取回值。(此表單使用 GET 方法,這意味著所發(fā)送的信息對(duì)用戶來(lái)說(shuō)是可見(jiàn)的。)

<!DOCTYPE?html>
<html>
<body>

<form?action="demo_simplereqquery.asp"?method="get">
First?name:?<input?type="text"?name="fname"><br>
Last?name:?<input?type="text"?name="lname"><br>
<input?type="submit"?value="Submit">
</form>

<%
Response.Write(Request.QueryString)
%>

</body>
</html>

如何使用來(lái)自表單的信息
本例演示如何使用從表單取回的值。此表單使用 GET 方法。

<!DOCTYPE?html>
<html>
<body>

<form?action="demo_simplereqquery.asp"?method="get">
First?name:?<input?type="text"?name="fname"><br>
Last?name:?<input?type="text"?name="lname"><br>
<input?type="submit"?value="Submit">
</form>

<%
Response.Write(Request.QueryString)
%>

</body>
</html>

來(lái)自表單的更多信息
本例演示如果輸入字段包含若干相同的名稱(chēng),QueryString 集合會(huì)包含什么內(nèi)容。它將展示如何使用 Count 關(guān)鍵詞來(lái)對(duì) "name" 屬性進(jìn)行計(jì)數(shù)。此表單使用 GET 方法。

<!DOCTYPE?html>
<html>
<body>

<%
If?Request.QueryString<>""?Then
??????If?Request.QueryString("name")<>",?"?Then
???????????name1=Request.QueryString("name")(1)
???????????name2=Request.QueryString("name")(2)
??????end?if
end?if
%>

<form?action="demo_reqquery2.asp"?method="get">
First?name:
<input?type="text"?name="name"?value="<%=name1%>"?/>
<br>
Last?name:
<input?type="text"?name="name"?value="<%=name2%>"?/>
<br>
<input?type="submit"?value="Submit"?/>
</form>
<hr>
<%
If?Request.QueryString<>""?Then
??????Response.Write("<p>")
??????Response.Write("The?information?received?from?the?form?was:")
??????Response.Write("</p><p>")
??????Response.Write("name="?&?Request.QueryString("name"))
??????Response.Write("</p><p>")
??????Response.Write("The?name?property's?count?is:?")
??????Response.Write(Request.QueryString("name").Count)
??????Response.Write("</p><p>")
??????Response.Write("First?name="?&?name1)
??????Response.Write("</p><p>")
??????Response.Write("Last?name="?&?name2)
??????Response.Write("</p>")
end?if
%>
</body>
</html>

在線實(shí)例

Form 集合的簡(jiǎn)單應(yīng)用
本例演示如何使用 Form 集合從表單取回值。(此表單使用 POST 方法,這意味著所發(fā)送的信息對(duì)用戶來(lái)說(shuō)是不可見(jiàn)的。)

<!DOCTYPE?html>
<html>
<body>

<form?action="demo_simpleform1.asp"?method="post">
First?name:
<input?type="text"?name="fname"?value="Donald"?/>
<br>
Last?name:
<input?type="text"?name="lname"?value="Duck"?/>
<br>
<input?type="submit"?value="Submit"?/>
</form>

<%
Response.Write(Request.Form)
%>

</body>
</html>

如何使用來(lái)自表單的信息
本例演示如何使用從表單取回的值。此表單使用了 POST 方法。

<!DOCTYPE?html>
<html>
<body>
<form?action="demo_simpleform.asp"?method="post">
Your?name:?<input?type="text"?name="fname"?size="20"?/>
<input?type="submit"?value="Submit"?/>
</form>
<%
dim?fname
fname=Request.Form("fname")
If?fname<>""?Then
??????Response.Write("Hello?"?&?fname?&?"!<br>")
??????Response.Write("How?are?you?today?")
End?If
%>
</body>
</html>

來(lái)自表單的更多信息
本例演示如果輸入字段包含若干相同的名稱(chēng),F(xiàn)orm 集合會(huì)包含什么內(nèi)容。它將展示如何使用 Count 關(guān)鍵詞來(lái)對(duì) "name" 屬性進(jìn)行計(jì)數(shù)。此表單使用了 POST 方法。

<!DOCTYPE?html>
<html>
<body>

<form?action="demo_form2.asp"?method="post">
First?name:
<input?type="text"?name="name"?value="Donald"?/>
<br>
Last?name:
<input?type="text"?name="name"?value="Duck"?/>
<br>
<input?type="submit"?value="Submit"?/>
</form>
<hr>

<p>The?information?received?from?the?form?above?was:</p>
<%
If?Request.Form("name")<>""?Then
??????Response.Write("<p>")
??????Response.Write("name="?&?Request.Form("name"))
??????Response.Write("</p><p>")
??????Response.Write("The?name?property's?count?is:?")
??????Response.Write(Request.Form("name").Count)
??????Response.Write("</p><p>")
??????Response.Write("First?name="?&?Request.Form("name")(1))
??????Response.Write("</p><p>")?
??????Response.Write("Last?name="?&?Request.Form("name")(2))
??????Response.Write("</p>")?
End?if
%>

</body>
</html>

帶有單選按鈕的表單
本例演示如何使用 Form 集合通過(guò)單選按鈕與用戶進(jìn)行交互。此表單使用 POST 方法。

<!DOCTYPE?html>
<html>
<%
dim?cars
cars=Request.Form("cars")
%>
<body>
<form?action="demo_radiob.asp?method="post">
<p>Please?select?your?favorite?car:</p>

<input?type="radio"?name="cars"
<%if?cars="Volvo"?then?Response.Write("checked")%>
value="Volvo">Volvo</input>
<br>
<input?type="radio"?name="cars"
<%if?cars="Saab"?then?Response.Write("checked")%>
value="Saab">Saab</input>
<br>
<input?type="radio"?name="cars"
<%if?cars="BMW"?then?Response.Write("checked")%>
value="BMW">BMW</input>
<br><br>
<input?type="submit"?value="Submit"?/>
</form>
<%
if?cars<>""?then
???Response.Write("<p>Your?favorite?car?is:?"?&?cars?&?"</p>")
end?if
%>
</body>
</html>

帶有復(fù)選框的表單
本例演示如何使用 Form 集合通過(guò)復(fù)選框與用戶進(jìn)行交互。此表單使用 POST 方法。

<!DOCTYPE?html>
<html>
<body>
<%
fruits=Request.Form("fruits")
%>

<form?action="demo_checkboxes.asp"?method="post">
<p>Which?of?these?fruits?do?you?prefer:</p>
<input?type="checkbox"?name="fruits"?value="Apples"
<%if?instr(fruits,"Apple")?then?Response.Write("checked")%>>
Apple
<br>
<input?type="checkbox"?name="fruits"?value="Oranges"
<%if?instr(fruits,"Oranges")?then?Response.Write("checked")%>>
Orange
<br>
<input?type="checkbox"?name="fruits"?value="Bananas"
<%if?instr(fruits,"Banana")?then?Response.Write("checked")%>>
Banana
<br>
<input?type="submit"?value="Submit">
</form>
<%
if?fruits<>""?then%>
???<p>You?like:?<%Response.Write(fruits)%></p>
<%end?if
%>

</body>
</html>

在線實(shí)例

獲取服務(wù)器變量
本例演示如何取得訪客的瀏覽器類(lèi)型、IP 地址等信息。

<!DOCTYPE?html>
<html>
<body>
<p>
<b>You?are?browsing?this?site?with:</b>
<%Response.Write(Request.ServerVariables("http_user_agent"))%>
</p>
<p>
<b>Your?IP?address?is:</b>
<%Response.Write(Request.ServerVariables("remote_addr"))%>
</p>
<p>
<b>The?DNS?lookup?of?the?IP?address?is:</b>
<%Response.Write(Request.ServerVariables("remote_host"))%>
</p>
<p>
<b>The?method?used?to?call?the?page:</b>
<%Response.Write(Request.ServerVariables("request_method"))%>
</p>
<p>
<b>The?server's?domain?name:</b>
<%Response.Write(Request.ServerVariables("server_name"))%>
</p>
<p>
<b>The?server's?port:</b>
<%Response.Write(Request.ServerVariables("server_port"))%>
</p>
<p>
<b>The?server's?software:</b>
<%Response.Write(Request.ServerVariables("server_software"))%>
</p>

</body>
</html>
You?are?browsing?this?site?with:
Your?IP?address?is:?42.120.45.233
The?DNS?lookup?of?the?IP?address?is:?42.120.45.233
The?method?used?to?call?the?page:?GET
The?server's?domain?name:?shouce.ren
The?server's?port:?80
The?server's?software:?Microsoft-IIS/7.5

創(chuàng)建 welcome cookie
本例演示如何創(chuàng)建一個(gè) Welcome Cookie。

<%
dim?numvisits
response.cookies("NumVisits").Expires=date+365?
numvisits=request.cookies("NumVisits")

if?numvisits=""?then
???response.cookies("NumVisits")=1
???response.write("Welcome!?This?is?the?first?time?you?are?visiting?this?Web?page.")
else
???response.cookies("NumVisits")=numvisits+1
???response.write("You?have?visited?this?")
???response.write("Web?page?"?&?numvisits)
???if?numvisits=1?then
?????response.write?"?time?before!"
???else
?????response.write?"?times?before!"
???end?if
end?if
%>
<!DOCTYPE?html>
<html>
<body>
</body>
</html>

探測(cè)用戶發(fā)送的字節(jié)總數(shù)
本例演示如何探測(cè)用戶在 Request 對(duì)象中發(fā)送的字節(jié)總數(shù)。

<!DOCTYPE?html>
<html>
<body>

<form?action="demo_totalbytes.asp"?method="post">
Please?type?something:
<input?type="text"?name="txt"><br><br>
<input?type="submit"?value="Submit">
</form>

<%
If?Request.Form("txt")<>""?Then
???Response.Write("You?submitted:?")
???Response.Write(Request.Form)
???Response.Write("<br><br>")
???Response.Write("Total?bytes:?")
???Response.Write(Request.Totalbytes)
End?If
%>

</body>
</html>


前の記事: 次の記事: