Recomendado: Mecanismo de tolerancia a fallas en el código ASP Tomando el ASP más popular en China como ejemplo, no sé cuántas personas piensan en el concepto de tolerancia a fallas al escribir código. De hecho, cuando me encuentro con tal cosa, queda sin resolver. ¿Por qué? Piénselo, el significado original era que podría tolerar errores escribiendo el siguiente código. Ver Ejemplo 1-1
En ASP, puede llamar a su propio programa a través de VBScript y otras formas.
Ejemplo:
Llamar a una subrutina usando VBScript
Cómo llamar a una subrutina escrita en VBScript de ASP.
| El siguiente es el contenido citado: <html> <Evista> <% sub vbproc (num1, num2) Response.Write (num1*num2) final %> </ablo> <Body> <p> Puede llamar a un procedimiento como este: </p> <p> Resultado: <l vbproc (3,4)%> </p> <p> O, así: </p> <p> Resultado: <%vbproc 3,4%> </p> </body> </html> llamar a una subrutina usando JavaScript Cómo llamar a una subrutina escrita en JavaScript de ASP. < %@ idioma = javaScript %> <html> <Evista> <% Función JSPROC (NUM1, NUM2) { Response.Write (num1*num2) } %> </ablo> <Body> <p> Resultado: <%jsproc (3,4)%> </p> </body> </html> Llame a las subrutinas con VBScript y JavaScript Cómo llamar a una subrutina escrita en VBScript y JavaScript en un archivo ASP. <html> <Evista> <% sub vbproc (num1, num2) Response.Write (num1*num2) final %> <Script Language = JavaScript runat = Server> Función JSPROC (NUM1, NUM2) { Response.Write (num1*num2) } </script> </ablo> <Body> <p> resultado: <l vbproc (3,4)%> </p> <p> Resultado: <l jsproc (3,4)%> </p> </body> </html> Subprograma El código fuente de ASP puede contener subrutinas y funciones: <html> <Evista> <% sub vbproc (num1, num2) Response.Write (num1*num2) final %> </ablo> <Body> <p> resultado: <l vbproc (3,4)%> </p> </body> </html> Escriba la línea < %@ lenguaje = idioma %> a la etiqueta <html>, y puede usar otro idioma de secuencias de comandos para escribir subrutinas o funciones: < %@ idioma = javaScript %> <html> <Evista> <% Función JSPROC (NUM1, NUM2) { Response.Write (num1*num2) } %> </ablo> <Body> <p> Resultado: <%jsproc (3,4)%> </p> </body> </html> |
Diferencias entre VBScript y JavaScript
Al llamar a las subrutinas VBScript o JavaScript desde un archivo ASP escrito en VBScript, puede usar la llamada de palabra clave, seguida del nombre de la subrutina. Si la subrutina requiere parámetros, cuando se usa la llamada de palabras clave, los parámetros deben estar rodeados de soportes. Si se omite la llamada, los parámetros no tienen que estar rodeados de soportes. Si la subrutina no tiene parámetros, entonces los soportes son opcionales.
Al llamar a la subrutina VBScript o JavaScript desde un archivo ASP escrito en JavaScript, se deben usar paréntesis después del nombre de la subrutina.
Compartir: varios errores comunes cometidos por ASP principiantes Varios errores comunes cometidos por ASP Beginners 1. Abra nuevamente antes de que el conjunto de registros esté cerrado: ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------