最新のWeb開発のチュートリアル
 

ASP手続き


ASPでは、あなたは、VBScriptおよびその逆からJavaScriptのプロシージャを呼び出すことができます。


手続き

ASPのソースコードは、プロシージャ及び機能を含むことができます。

<!DOCTYPE html>
<html>
<head>
<%
sub vbproc(num1,num2)
response.write(num1*num2)
end sub
%>
</head>
<body>

<p>Result: <%call vbproc(3,4)%></p>

</body>
</html>
表示例»

<%@ LANGUAGE =「挿入language上の」%>の行<html>他のスクリプト言語での手続き/関数を記述するためのタグを:

<%@ language="javascript" %>
<!DOCTYPE html>
<html>
<head>
<%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%>
</head>
<body>

<p>Result: <%jsproc(3,4)%></p>

</body>
</html>
表示例»

VBScriptとJavaScriptの間の違い

VBScriptで記述されたASPファイルからVBScriptまたはJavaScriptのプロシージャを呼び出すときは、使用することができます"call"プロシージャ名に続くキーワードを。 手順は、パラメータを必要とする場合使用している場合、パラメータリストは括弧で囲まなければなりません"call"のキーワードを。 あなたは省略すると"call"のキーワードを、パラメータリストは括弧で囲まれてはなりません。 手続きにパラメータがない場合は、括弧はオプションです。

JavaScriptで記述されたASPファイルからJavaScriptやVBScriptのプロシージャを呼び出すときに、常にプロシージャ名の後に括弧を使用しています。


例

その他の例

VBScriptを使用してプロシージャを呼び出します
どのようにJavaScriptの手続きとASPファイルでのVBScriptの手順の両方を呼び出します。