Derniers tutoriels de développement web
 

ASP Procédures


Dans ASP, vous pouvez appeler une procédure JavaScript à partir d'un VBScript et vice versa.


Procédures

Le code source ASP peut contenir des procédures et des fonctions:

Exemple

<!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>
Afficher l' exemple »

Insérez le <% @ language = « language ligne » %> au- dessus du <html> balise pour écrire la procédure / fonction dans un autre langage de script:

Exemple

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

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

</body>
</html>
Afficher l' exemple »

Différences entre VBScript et JavaScript

Lorsque vous appelez un VBScript ou une procédure JavaScript à partir d' un fichier ASP écrit en VBScript, vous pouvez utiliser le "call" mot - clé suivi par le nom de la procédure. Si une procédure requiert des paramètres, la liste des paramètres doit être mis entre parenthèses lorsque vous utilisez le "call" mot - clé. Si vous omettez le "call" mot - clé, la liste des paramètres ne doit pas être mis entre parenthèses. Si la procédure n'a pas de paramètres, les parenthèses sont facultatifs.

Lorsque vous appelez un JavaScript ou VBScript une procédure à partir d'un fichier ASP écrit en JavaScript, utilisez toujours entre parenthèses après le nom de la procédure.


Exemples

autres exemples

Procédures d' appel à l' aide de VBScript
Comment appeler à la fois une procédure JavaScript et une procédure VBScript dans un fichier ASP.