tutoriais mais recente desenvolvimento web
 

ASP procedimentos


No ASP você pode chamar um procedimento JavaScript de um VBScript e vice-versa.


procedimentos

O código-fonte ASP pode conter procedimentos e funções:

Exemplo

<!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>
Mostrar exemplo »

Insira o <% @ language = " language %"> linha acima do <html> tag para escrever a procedure / function em outra linguagem de script:

Exemplo

<%@ language="javascript" %>
<!DOCTYPE html>
<html>
<head>
<%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%>
</head>
<body>

<p>Result: <%jsproc(3,4)%></p>

</body>
</html>
Mostrar exemplo »

Diferenças entre o VBScript e JavaScript

Ao chamar um VBScript ou um procedimento JavaScript de um arquivo ASP escrito em VBScript, você pode usar a "call" palavra-chave seguido pelo nome do procedimento. Se um procedimento requer parâmetros, a lista de parâmetros devem ser colocados entre parênteses ao usar a "call" palavra-chave. Se você omitir a "call" palavra-chave, a lista de parâmetros não devem ser colocados entre parênteses. Se o procedimento não tem parâmetros, os parênteses são opcionais.

Ao chamar um JavaScript ou um procedimento VBScript de um arquivo ASP escrito em JavaScript, sempre use parênteses após o nome do procedimento.


Exemplos

mais Exemplos

Procedimentos de chamada usando VBScript
Como chamar tanto um procedimento de JavaScript e um procedimento de VBScript em um arquivo ASP.