ASP 言語

ブラウザでソースコードを確認する方法では、ASPのソースコードを見ることができません。ASPファイルが出力する結果しか見ることができませんが、これらは純粋なHTMLに過ぎません。なぜなら、結果がブラウザに送信される前に、スクリプトがサーバーで実行されているからです。

私たちのASPトレーニングでは、各例に隠されたASPコードを提供しています。これにより、その動作原理をより簡単に理解することができます。

ASP でテキストを書く方法
テキストに HTML を追加する方法
HTML タグと純テキストを同時に生成する場合。

基本的な ASP 语法規則

通常、ASP ファイルは HTML タグを含み、HTML ファイルに似ています。ただし、ASP ファイルは HTML ファイルを含むこともできます。サーバーサイドスクリプト、これらのスクリプトは分離子で区別されます。 <% および %> 囲まれています。

サーバースクリプトサーバー上で実行、合法な表現、命令、または演算子を含むことができます。

ブラウザに書き込む出力

response.write コマンドは、ブラウザに出力を書き込むために使用されます。以下の例では、ブラウザに「Hello World」テキストが送信されます:

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

response.write コマンドの短縮方法もあります。以下の例は上記の例と同じです:

<html>
<body>
<%="Hello World!"%>
</body>
</html>

ASP 中で VBScript を使用する方法

ASP では、いくつかのスクリプト言語を使用できます。ただし、デフォルトのスクリプト言語は VBScript です:

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>

上記の例では、ドキュメントの body 部分に「Hello World!」テキストが書き込まれました。

ヒント:VBScript に関するより多くの知識を得るために、私たちの VBScript 教程

ASP 中で JavaScript を使用する方法

特定のページで JavaScript をデフォルトのスクリプト言語として使用する必要がある場合は、ページの先頭に一行の言語設定を挿入する必要があります:

<%@ language="javascript"%>
<html>
<body>
<%
Response.Write("Hello World!")
%>
</body>
</html>

注意:VBScript とは異なり - JavaScript は大文字小文字を区別します。したがって、ASP コードを書く際には、JavaScript の必要に応じて異なる大文字小文字を使用する必要があります。

ヒント:JavaScript に関するより多くの知識を得るために、私たちの JavaScript 教程

他のスクリプト言語

ASP は VBScript と JScript(JScript はマイクロソフトの JavaScript 実装)の組み合わせが本質的です。他の言語でスクリプトを書く必要がある場合は、例えば PERL、REXX または Python、対応するスクリプトエンジンをインストールする必要があります。

重要事項:スクリプトはサーバーサイドで実行されるため、ASPファイルを表示するブラウザはスクリプトをサポートする必要はありません。