推奨:ASP開発ガイドラインアプリケーションサーバーは、Webサーバーによって使用されるか、最終的に使用されます。通常、ASPページを実行しているIISコンピューターです。 ASPはあなたのオブジェクトの唯一のクライアントです。特別なスレッドとセキュリティの考慮事項をもたらします。 ASPを使用する多くのWebサイトはまったく使用していませんが
多くの場合、同じフォームが複数回提出されるのを防ぐ必要があります。多くの人々の実装方法は比較的複雑です(コードの数は数十行を超えます!!)以下は、数行のコードのみを必要とする方法を提供します。
ファイル1:フォームファイルformtest.asp
| 以下は引用されたコンテンツです。 <% '初期生成乱数シードをランダム化します num1 = rnd() '乱数Num1を作成します num1 = int(26*num1)65 'num1の範囲を変更します。 session(anry)= test&chr(num1) 'ランダムな文字列を作成します %> <form name = test action = testact.asp method = post> あなたの名前:<入力タイプ= 'テキスト' name = ''サイズ= 30> 'ランダムフォームアイテム名はこの行で使用されていることに注意してください <入力型= '送信'値= '送信'> </form> フォームハンドラーtestact.asp <% testStr = request.form(session(anry)) testStr = thenの場合 Response.Write名前または繰り返し提出 'ユーザーは名前に記入しなかったか、フォームが繰り返し提出されました(フラグはセッション(アンティ)が空です) それ以外 Response.Write TestStr session(anry)= '提出は、繰り返しの提出を防ぐために成功し、明確なセッション(anry)です! ! ifを終了します %> |
ここでは、すべてのフォームアイテムをランダム化することなく、必要なアイテムのフォームアイテム名をランダム化する必要があります。
共有:共有:XML HTTPリクエストのプロパティと方法の紹介現在、社内で標準的な静的ページを作成する責任があるため、カスタマーエクスペリエンスを向上させるために、Ajax効果を行い、私のようなAjaxを学ぶ必要があることがよくあります。 Ajaxを設計する際に使用される重要な技術(ツール)は、XMLHTTPREQUESTオブジェクトです。ここ