ASPスクリプトの実行が開始されると、ユーザーが使用しているブラウザー、実行しているコンピューターの種類、受け入れられる言語などに基づいてタスクを実行するのに役立つ非常に多くのシステム変数があります。その後、HTMLをカスタマイズして、IEにぴったりなもの、Netscapeに最適なもの、Macintosh用のフォントを使用するものなどを作成できます。
以下は、commmonlyで使用されるサーバー変数です。
変数名 | 関数 |
HTTP_USER_AGENT | ユーザーが実行しているブラウザ |
HTTP_UA_OS | ユーザーが実行しているオペレーティングシステム |
HTTP_ACCEPT_LANGUAGE | ユーザーが望む言語 |
リモートホスト | ユーザーのIPアドレス |
GET_METHOD | GETまたはPOST |
HTTP_REFERER | ユーザーがアクセスした前のページ |
たとえば、次のコードブロックは、ユーザーが実行しているブラウザのタイプに基づいて、適切なスタイルシートエントリをページに書き出します。
Dim ServerVar
ServerVar = Request.ServerVariablesを設定します
BrowserName = ServerVar( "HTTP_USER_AGENT")
OpSys = ServerVar( "HTTP_UA_OS")
「マッチングシステム用のスタイルシートを表示する」
InStr(BrowserName、 "MSIE")> 0およびInStr(BrowserName、 "Win")> 0の場合
Response.Write ""
終了する場合
InStr(BrowserName、 "MSIE")> 0およびInStr(BrowserName、 "Win")= 0の場合
Response.Write ""
終了する場合
InStr(BrowserName、 "MSIE")= 0およびInStr(BrowserName、 "Win")> 0の場合
Response.Write ""
終了する場合
InStr(BrowserName、 "MSIE")= 0およびInStr(BrowserName、 "Win")= 0の場合
Response.Write ""
終了する場合
| ASP Ebookの概要
この電子ブックをダウンロードして、ASPの学習について知っておくべきすべての情報を入手してください-ステップバイステップチュートリアルから機能リスト、サンプルコード、一般的なエラーと解決策などまで! 101ページ。 |