Program ASP
W ASP, można wywołać procedurę języka JavaScript, VBScript, i vice versa.
podprogram
Kod źródłowy ASP mogą zawierać podprogramów i funkcji:
Przykłady
<html>
<head>
<%
sub vbproc(num1,num2)
response.write(num1*num2)
end sub
%>
</head>
<body>
<p>Result: <%call vbproc(3,4)%></p>
</body>
</html>
Demonstracja >>
Znacznik<% @ LANGUAGE = "język"%> Ten wiersz napisany w powyższym tagu <html>, można użyć innego języka skryptowego napisać podprogramu lub funkcji:
Przykłady
<!DOCTYPE html>
<html>
<head>
<%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%>
</head>
<body>
<p>Result: <%jsproc(3,4)%></p>
</body>
</html>
Demonstracja >>
Different VBScript i JavaScript,
Przy wywołaniu procedury VBScript lub JavaScript z pliku ASP napisany w języku VBScript, można użyć słowa kluczowego "call", po której następuje nazwa procedury. Jeśli procedura wymaga parametry przy użyciu słowa kluczowego "Call", parametr musi być ujęty w nawiasy. Jeśli pominąć "połączenie" słowo kluczowe, parametry nie muszą być zawarte w nawiasach. Jeśli procedura nie ma parametrów, nawiasy są opcjonalne.
Przy wywołaniu procedury VBScript lub JavaScript z pliku ASP napisany w języku JavaScript, należy użyć nawiasów po nazwie podprogramu.
Więcej przykładów
Korzystanie VBScript wywołanie podprogramu
Ten przykład pokazuje, jak wywołać VBScript procedur i podprogramów w dokumencie ASP JavaScript.