ASPプログラム
ASP では、VBScript を介して JavaScript サブルーチンを呼び出すことができ、その逆も可能です。
サブプログラム
ASP ソース コードには、サブプログラムと関数を含めることができます:
Example
<!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>
Run Example»
オンライン サンプルを表示するには、[Run Example] ボタンをクリックしてください
Place <%@ 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 ファイルから VBScript または JavaScript サブルーチンを呼び出す場合は、サブルーチン名の後にかっこを使用する必要があります。
その他の例
VBScript を使用してサブルーチンを呼び出す
この例では、ASP ファイルで VBScript サブルーチンと JavaScript サブルーチンを呼び出す方法を示します。