リクエストオブジェクトを学習することで、リクエストオブジェクトがサーバーによって使用されてクライアントの情報を取得することを理解できます。
しかし、サーバーとクライアントが対話するとき、クライアントに情報を送信することはまだ不足していませんか?オブジェクト応答はこの責任を引き受けます。
情報をユーザーに渡す責任のあるオブジェクトは応答です。これは、クライアントリクエストに動的に応答し、動的に生成された応答結果をクライアントブラウザーに返すことができます。
1。Response.Write
それに応じて、書き込み方法は最も頻繁に使用されるものです。書き込みは、書かれたものです。指定された文字列を現在のHTTP出力に書き込みます。
1、write.asp
<% Response.Write( "Hello、world"& "<br>") ランダム化 response.write "Any Number is"&rnd()& "<br>" %> |
表示される情報の後に、response.writeが続きます。これは、ブラケットに含めるか、直接記述できます(Response.writeの間にスペースがあることに注意してください)。
書かれた文字列情報またはHTMLコードはそれに関連しており、引用符に含まれています。 ASP自体の関数または変数は必要ありませんが、直接使用するだけです。
また、文字列情報、HTMLコード、関数、または変数間で接続されているかどうかにかかわらず、&番号が使用されます(VBScript用)
上記は、ランダム関数RND()に遭遇します。これは、1未満の値を0以上の値を返します。
RNDを呼び出す前に、乱数ジェネレーターは、システムタイマーに基づいたシードを備えたパラメーターのないランダム化ステートメントで初期化されることに注意してください。
ランダム化が欠落している場合、ランダムシードを生成できません。
以下は、ランダム関数を使用してランダムな背景色効果を生成する例です。
[Ctrl+Aすべての選択がコピー用に与えられます:最初にいくつかのコードを変更して、[実行]をクリックします]
もちろん、指定された範囲でランダムな整数を生成するには、次の式を使用してください。
int((upperbound -lowerbound + 1) * rnd + lowerbound)
ここでは、上限がこの範囲の上限であり、下境はこの範囲内の下限です。
[Ctrl+Aすべての選択がコピー用に与えられます:最初にいくつかのコードを変更して、[実行]をクリックします]
ランダム機能は、試験システムを実行する場合に非常に便利です。もちろん、それらを使用して自分で賞品を描くこともできます。最優秀賞を手に入れて最優秀賞を手に入れてください。私はそれを手に入れることができます。