推奨:初心者向けのASPチュートリアル:一般的に使用されるASPビルトイン機能関数は、ユーザー呼び出しを容易にするために言語によってカプセル化された関数ブロックです。たとえば、Now()は、現在の日付と時刻を表示できるVBScriptの関数です。表示できる具体的な理由に関しては、言語カーネルによって決定され、ユーザーは
ASPの例:ASPを使用して、よりユーザーフレンドリーなポップアッププログラムを作成して、無意味な調査方法を作成するのに役立ちます。
ポップアップウィンドウを使用してアンケートを表示することは、ユーザー情報を収集するための最も便利で迅速な方法であると考えられています。最初のアンケートが作成された後、私たちは人々にフォームに記入する意思があるかどうかを親切に尋ねましたが、結果は残念でした。そこで、私たちはこのアンケートをホームページに掲載し、人々が訪問したときに自動的にポップアップすることにしました。
これが私たちの成功への秘密です:
1:ユーザーがアンケートに記入したかどうかに関係なく、自動ポップアップウィンドウは1回しか表示できません。
2:自動ポップアップウィンドウは、ホームページの表示速度に影響を与えません。
3:ユーザーがアンケートに記入した後、自動ポップアップウィンドウは自動的に消えます。
4:自動ポップアップウィンドウが画面の左上に表示されます。
5:ユーザー調査レポートを取得することが目的であるため、自動ポップアップウィンドウに広告を追加しないでください。
ウィンドウがポップアップされているかどうかを判断するために、小さなCookieを使用しました。複数回使用して複数のポップアップを審査できるCookieを定義します。このCookieに名前を付けます。これには、ポップアップされたすべてのウィンドウのIDが含まれています。
ここで、ユーザーがホームページにアクセスすると、要求されたIDがすでにCookieに含まれているかどうかを判断します。 Cookieが存在しない場合は、ウィンドウをポップアップしてCookieを書き込み、ウィンドウが再び表示されないようにします。
次の例では、サーバー側にCookieを作成します。これは、JavaScriptを使用して達成できます。サーバー側は比較的単純なので、サーバー側を選びました。
ホームページの開始時に、ASPコードを実行します。このコードは、ヘッダーを編集する必要があるため、HTML出力の前に配置する必要があります。
| 以下は引用されたコンテンツです。 <% Dim Bsurvey 'アンケートを表示するかどうか const bid = 1 'アンケートのID bsurvey = false 'アンケートが表示されているかどうかを確認してください If strument(request.cookies(s)、:&bid&:)= 0 それから 'アンケートには表示されません、Cookieを更新します 'Cookieの有効期限を60日に設定します Response.Cookies(s).expires = dateadd(d、60、now()) 'パスを設定します Response.cookies(s).path = / 'クッキーを書いてください Response.Cookies(s)= request.cookies(s)&: &bid&: bsurvey = true ifを終了します %> |
各アンケートにIDを提供します。複数のポップアップがある場合は、出力を簡単に計画できます。
ページの最後にASPスクリプトを追加して、ポップアップウィンドウが表示されているかどうかを判断します。このスクリプトはページの最後にあり、ホームページのダウンロード速度には影響しません。このスクリプトは非常にシンプルで、window.open()を使用して新しいウィンドウを開きます。
| 以下は引用されたコンテンツです。 <%bsurvey then%>の場合 <スクリプト> window.open(/survey/displayurvey.asp?q=&bid、survey、width = 350、height = 400、top = 0、left = 0、scrollbars = yes) </script> <%end if> |
共有:ASPを始める:ASPプログラムで使用されるいくつかのスクリプト言語を理解するブラウザでソースコードを表示しても、ASPソースコードを表示できません。 ASPファイルによる結果の出力のみを見ることができ、それらは純粋なHTMLです。これは、結果がブラウザに送信される前に、スクリプトがサーバーで実行されたためです。例:使用