<머리>
<%
하위 vbproc(숫자1,숫자2)
response.write(숫자1*숫자2)
서브 끝
%>
</head>
<본문>
<p>
다음과 같은 프로시저를 호출할 수 있습니다.
</p>
<p>
결과: <%call vbproc(3,4)%>
</p>
<p>
또는 다음과 같이 합니다.
</p>
<p>
결과: <%vbproc 3,4%>
</p>
</body>
</html>
<%@ 언어=javascript %> <html> <head> <% function jsproc(num1,num2) { Response.Write(num1*num2)}%></head><body><p>결과: <%jsproc (3,4)%></p></body></html>
<html> <head> <% sub vbproc(num1,num2) Response.Write(num1*num2) end sub %> <script language=javascript runat=server> function jsproc(num1,num2) { Response.Write(num1*num2) } </script> </head> <body> <p>Result: <%call vbproc(3,4)%></p> <p>Result: <%call jsproc(3,4)%></p> </body> </html>
ASP 중성자 프로그램 응용 학습을 위한 ASP 기본 튜토리얼
ASP 소스 코드에는 서브루틴과 함수가 포함될 수 있습니다.
<html> <head><%sub vbproc(num1,num2)response.write(num1*num2)end sub%></head><body><p>결과: <%call vbproc(3,4)%> </p></body></html>
<html> 태그 위에 <%@ 언어=언어 %> 줄을 작성하면 다른 스크립트 언어를 사용하여 서브루틴이나 함수를 작성할 수 있습니다.
<%@ 언어=javascript %> <html> <head> <% function jsproc(num1,num2) { Response.Write(num1*num2) } %> </head> <body> <p>결과: <%jsproc (3,4)%></p> </body> </html>
VBScript로 작성된 ASP 파일에서 VBScript 또는 JavaScript 서브루틴을 호출할 때 호출 키워드와 서브루틴 이름을 사용할 수 있습니다. 서브루틴에 매개변수가 필요한 경우 call 키워드를 사용할 때 매개변수를 괄호로 묶어야 합니다. call 이 생략되면 매개변수를 괄호로 묶을 필요가 없습니다. 서브루틴에 매개변수가 없으면 괄호는 선택 사항입니다.
JavaScript로 작성된 ASP 파일에서 VBScript 또는 JavaScript 서브루틴을 호출할 때 서브루틴 이름 뒤에 괄호를 사용해야 합니다.