1- モーダルを使用したオーバーレイはパート 1 を達成しますが、いつでも URL を使用してサイトから移動できます。
2-フォームが送信されるかどうかによって異なります。データを取得し、JSON 化してから、全体を飛び回ることなく同じことを行う ajax リクエストを実行できます。
3-これは、ユーザーが入力するまで待つことで達成されます。asp.net を使用して、入力時にサーバーにフォーム ping を送信し、ポストバックを実行できますが、2 から AJAX リクエストを実行すると、ユーザーに関連する一意の ID (データベースのプライマリ キー) が返されます。 . ユーザーが秘密のフレーズを入力すると、ピンと非表示フィールドのユーザー データを含む 2 番目のフォームが送信されます。(ヒント: 呼び出し時間内で 15 分間だけ使用できるように、db テーブルにタイムスタンプが必要です。
4- パート 3 を想定している AJAX を使用している場合は、応答テキストを取得して、「1」または「0」を確認できます。1 の場合は成功にリダイレクトし、それ以外の場合は先頭にリダイレクトします。
コードサンプルが必要かどうかはわかりませんが、これを見るだけで、ajax を使用して... 2 つの異なるサーバーページを持つ 1 ページのクライアント側になります。ASP.NET を使用する場合は、1 ページで完了します。
その他の注意事項: サーバーがどのように呼び出しを行うかはわかりませんので、調べてみてください。Webサーバーからテキストなどを送信できることは知っていますが、自動電話についてはわかりませんでした。
当然、これには aa db、サーバー スクリプトまたは 2 つ、および 1 つのフロント エンドが必要です。かなり簡単です。また、ヒントとして、ページのモーダルについては、サーバーがそれらを呼び出すことを知らせるもの、gif、または画像が十分に単純で、下部に入力タグがあることを確認する必要があります。送信アンカータグ。
編集:呼び出しを除いて、これはあなたが速い場合、約2時間のプログラミングです. そうそうの場合は 4、何をしているのかわからない場合は 6 です。:)