Program ASP
Dalam ASP, Anda dapat memanggil prosedur JavaScript dengan VBScript, dan sebaliknya.
subroutine
source code ASP dapat berisi subrutin dan fungsi:
contoh
<html>
<head>
<%
sub vbproc(num1,num2)
response.write(num1*num2)
end sub
%>
</head>
<body>
<p>Result: <%call vbproc(3,4)%></p>
</body>
</html>
Demonstrasi >>
The<% @ language = "language"%> Baris ini ditulis dalam atas <html> tag, Anda dapat menggunakan bahasa scripting lain untuk menulis subrutin atau fungsi:
contoh
<!DOCTYPE html>
<html>
<head>
<%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%>
</head>
<body>
<p>Result: <%jsproc(3,4)%></p>
</body>
</html>
Demonstrasi >>
Berbeda VBScript dan JavaScript,
Ketika memanggil VBScript atau prosedur JavaScript dari file ASP ditulis dalam VBScript, Anda dapat menggunakan "panggilan" kata kunci diikuti dengan nama prosedur. Jika prosedur memerlukan parameter ketika menggunakan "panggilan" kata kunci, parameter harus diapit tanda kurung. Jika Anda menghilangkan "panggilan" kata kunci, parameter tidak perlu dimasukkan dalam tanda kurung. Jika prosedur tidak memiliki parameter, tanda kurung adalah opsional.
Ketika memanggil VBScript atau prosedur JavaScript dari file ASP ditulis dalam JavaScript, Anda harus menggunakan tanda kurung setelah nama subroutine.
contoh yang lebih
Menggunakan VBScript subroutine panggilan
Contoh ini menunjukkan bagaimana memanggil rutinitas VBScript dan subrutin dalam dokumen ASP JavaScript.