Sottoprogrammi ASP
- Pagina precedente Variabili ASP
- Pagina successiva Modulo ASP
In ASP, è possibile chiamare sottoprogrammi tramite VBScript e altri metodi.
Esempio:
- Chiamare sottoprogrammi che utilizzano VBScript
- Come chiamare sottoprogrammi scritti in VBScript da ASP.
- Chiamare sottoprogrammi che utilizzano JavaScript
- Come chiamare sottoprogrammi scritti in JavaScript da ASP.
- Chiamare sottoprogrammi che utilizzano VBScript e JavaScript
- Come chiamare sottoprogrammi scritti in VBScript e JavaScript in un file ASP.
sottoprogramma
Il codice sorgente ASP può includere sottoprogrammi e funzioni:
<html> <head> <% sub vbproc(num1,num2) response.write(num1*num2) end sub %> </head> <body> <p>Result:</p> <%call vbproc(3,4)%></p> </body> </html>
Inserire <%@ language="language" %> Questa riga deve essere scritta sopra il tag <html> per utilizzare un altro linguaggio di scripting per scrivere sottoprogrammi o funzioni:
<%@ language="javascript" %> <html> <head> <% function jsproc(num1,num2) { Response.Write(num1*num2) } %> </head> <body> <p>Result: <%jsproc(3,4)%></p> </body> </html>
Differenze tra VBScript e JavaScript
Quando si chiama un sottoprogramma VBScript o JavaScript da un file ASP scritto in VBScript, è possibile utilizzare la parola chiave "call", seguita dal nome del sottoprogramma. Se il sottoprogramma richiede parametri, quando si utilizza la parola chiave "call", i parametri devono essere racchiusi tra parentesi. Se si omette "call", i parametri non devono essere racchiusi tra parentesi. Se il sottoprogramma non ha parametri, le parentesi sono opzionali.
Quando si chiama un sottoprogramma VBScript o JavaScript da un file ASP scritto in JavaScript, è necessario utilizzare parentesi tonde dopo il nome del sottoprogramma.
- Pagina precedente Variabili ASP
- Pagina successiva Modulo ASP