Subprocesos de ASP
- Página anterior Variables de ASP
- Página siguiente Formularios de ASP
En ASP, puedes llamar a subprocesos a través de VBScript y otros métodos.
Ejemplo:
- Llamar a subprocesos que usan VBScript
- Cómo llamar a un subproceso escrito en VBScript desde ASP.
- Llamar a subprocesos que usan JavaScript
- Cómo llamar a un subproceso escrito en JavaScript desde ASP.
- Llamar a subprocesos que usan VBScript y JavaScript
- Cómo llamar a un subproceso escrito en VBScript y JavaScript desde un archivo ASP.
Subproceso
El código fuente de ASP puede contener subprocesos y funciones:
<html> <head> <% sub vbproc(num1,num2) response.write(num1*num2) end sub %> </head> <body> <p>Resultado:</p> <%call vbproc(3,4)%></p> </body> </html>
Se debe usar <%@ language="language" %> Esta línea se escribe encima de la etiqueta <html> para poder usar otro lenguaje de script para escribir subprocesos o funciones:
<%@ language="javascript" %> <html> <head> <% function jsproc(num1,num2) { Response.Write(num1*num2) } %> </head> <body> <p>Resultado: <%jsproc(3,4)%></p> </body> </html>
Diferencias entre VBScript y JavaScript
Al llamar a un subproceso de VBScript o JavaScript desde un archivo ASP escrito en VBScript, se puede usar la palabra clave "call", seguida del nombre del subproceso. Si el subproceso requiere parámetros, al usar la palabra clave "call" debe estar envuelto en paréntesis. Si se omite "call", los parámetros no necesitan estar envueltos en paréntesis. Si el subproceso no tiene parámetros, los paréntesis son opcionales.
Cuando se llama a un subproceso VBScript o JavaScript escrito en JavaScript desde un archivo ASP, se debe usar paréntesis después del nombre del subproceso.
- Página anterior Variables de ASP
- Página siguiente Formularios de ASP