ASP subroutines

A cikin ASP, zai iya amfani da abin hanyar da yana da VBScript da daga baya.

Tukurin:

Amfani da abin hanyar da yana da VBScript
Koyar da haka yana amfani da abin hanyar da yana da VBScript a cikin ASP.
Amfani da abin hanyar da yana da JavaScript
Koyar da haka yana amfani da abin hanyar da yana da JavaScript a cikin ASP.
Amfani da abin hanyar da yana da VBScript da JavaScript
Koyar da haka yana amfani da abin hanyar da yana da VBScript da JavaScript a cikin ASP.

abin hanyar

ASP abin da ke samar da abin hanyar da fannin:

<html>
<head>
<%
sub vbproc(num1,num2)
response.write(num1*num2)
end sub
%>
</head>
<body>
<p>Yanar Gida: <%call vbproc(3,4)%></p>
</body>
</html>

domin kama da <%@ language="language" %> wannan kwarara a cikin abin "html" tag, za a iya amfani da yarabu wani nau'in yarabu domin yin abin hanyar ko fannin:

<%@ language="javascript" %>
<html>
<head>
<%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%>
</head>
<body>
<p>Yanar Gida: <%jsproc(3,4)%></p>
</body>
</html>

Daffar VBScript da JavaScript

Yana a hanyar ta yin a cikin ASP da yana ce kuma yana amfani da abin da ke da kalmi "call", wanda yake karkashin sunan abin hanyar. Idan abin hanyar yana da abin shaidar, ana amfani da kiyashin "call" domin yin hanyar da abin shaidar. Idan ana kammala "call", abin shaidar ba ya da wajibin a yi kiyashin abin shaidar. Idan abin hanyar ba da abin shaidar, kiyashin yake ne aukayi.

When calling a VBScript or JavaScript subroutine from an ASP file written in JavaScript, parentheses must be used after the subroutine name.