変数
1.1宣言変数
薄暗い名
名=「ドナルドダック」
Response.Writeを(「私の名前は:」&名)
1.2声明数组
薄暗いfamname(5)、iが
(0)= "月エギル" famname
famname(1)= "トーベ"
famname(2)= "HEGE"
famname(3)= "古い"
famname(4)=「カイジム」
famname(5)= "Borge"
I = 0〜5の場合
のResponse.Write(famname(I)& "<BR>")
次に
二、函数
2.1 VB
<!DOCTYPE HTML>
<HTML>
<HEAD>
<%
サブvbproc(NUM1、NUM2)
のResponse.Write(NUM1 * NUM2)
End Subの
%>
</ head>
<body>
<P>結果:<%コールvbproc(3,4)%> </ P>
<
</ HTML>
2.2 JS
将<%@ LANGUAGE =」言語"%>上記<html>タグに書かれたこのラインは、あなたがサブルーチンまたは関数の書き込みに別のスクリプト言語を使用することができます
。<%@ LANGUAGE =" JavaScriptを「%>
<!DOCTYPEのHTML>
<HTML>
<HEAD>
<%
関数jsproc(NUM1、NUM2)
{
のResponse.Write(NUM1をNUM2 *)
}
%>
</ head>
<body>
<P>結果:<%のjsproc(3,4 - )%> </ P>
</ BODY >
</ HTML>
2.3 ASPファイルには、JavaScriptとVBScriptのサブルーチンサブルーチンと呼ばれる
<!DOCTYPE HTML>
<HTML>
<HEAD>
<%
サブvbproc(NUM1、NUM2)
レスポンス。書き込み(NUM1 * NUM2)
End Subの
%>
<スクリプト言語= "javascriptを"にrunat =は"サーバー">
関数jsproc(NUM1、NUM2)
{
のResponse.Write(NUM1 * NUM2)
}
</ SCRIPT>
</ head>
<body>
<P>結果: <%コールvbproc(3,4)%> </ P>
<P >結果: <%コールjsproc(3,4)%> </ P>
</ BODY>
</ HTML>
三、表单
3.1 GET表单(index.asp)
<!DOCTYPE HTML>
<HTML>
<BODY>
<フォームアクション= "index.asp"メソッド= "GET">
あなたの名前:の<input type = "text" NAME =」 FNAME」サイズ= "20" />
の<input type = ""値= "送信" />送信
</ FORM> <%DIM FNAME "FNAME =場合、Request.QueryString(" FNAME)を FNAME場合、<> ""そして 応答。書く( "こんにちは" &&fnameは"<BR>!") Response.Writeを( "どのようにあなたが今日ある?") END IF %> </ BODY> </ HTML> 3.2 POST表单(index.asp) <!DOCTYPE HTML> <HTML> <BODY>
<フォームアクション= "demo_simpleform.asp"メソッド= "ポスト">
あなたの名前:の<input type = "text"の名= "fnameの"サイズ= "20" />
の<input type = "提出"の値は、= / "送信" >
</フォーム> <%薄暗いfnameの FNAME =のRequest.Form( "fnameは") fnameの<場合> ""その後 のResponse.Write( "こんにちは" &&fnameは"<BR>!") Response.Writeを( "どのようにしていますあなたは今日? ") END IF %> </ BODY> </ HTML>
四、クッキー
4.1创建クッキーは
<%
Response.Cookies( "FIRSTNAME")= "アレックス"
Response.Cookies( "FIRSTNAME")=#期限月10,2012#
%>
4.2取回クッキー
<%
FNAME = Request.Cookies ( "FIRSTNAME")
Response.Writeを( "ファーストネーム=" &FNAME)
%>
4.3带有键的クッキー
<%
Response.Cookies( "ユーザ")( "FIRSTNAME")= "ジョン"
Response.Cookies( "ユーザ" )( "姓")= "スミス"
Response.Cookies( "ユーザー")( "国")= "ノルウェー"
Response.Cookies( "ユーザー")( "年齢")= "25"
>%
4.4读取所有クッキー
I.
被读取的クッキー <%
Response.Cookies( "FIRSTNAME")= "アレックス"
Response.Cookies( "ユーザ")( "FIRSTNAME")= "ジョン"
Response.Cookies( "ユーザー")( "姓")= "スミス"
Response.Cookies( "ユーザー")( "国")= "ノルウェー"
Response.Cookies( "ユーザー")( "年齢")= "25 "
%>
II。读取クッキー
<!DOCTYPE HTML>
<HTML>
<BODY>
<%
DIM X、Y
Request.Cookiesの各xについて
のResponse.Write( "<P>")
場合、Request.Cookies(X).HasKeys
各yについて(x)はRequest.Cookiesに
Response.Writeを(X& ":" &Y& "=" &Request.Cookies(X)(Y))
のResponse.Write( "<BR>"
Response.Writeを"</ P>"
次の
%>
</ BODY>
</ HTML>