ASP Subroutines
- Previous Page ASP Variables
- Next Page ASP Forms
Sa ASP, maaari mong tumawag sa subproseso sa pamamagitan ng VBScript at iba pang paraan.
Halimbawa:
- Tumawag sa subproseso na gumagamit ng VBScript
- Paano tumawag mula sa ASP ang subproseso na naitala sa VBScript.
- Tumawag sa subproseso na gumagamit ng JavaScript
- Paano tumawag mula sa ASP ang subproseso na naitala sa JavaScript.
- Tumawag sa subproseso na gumagamit ng VBScript at JavaScript
- Paano tumawag mula sa ASP ang subproseso na naitala sa VBScript at JavaScript.
Subproseso
Ang ASP na pinagmulan ay maaaring magkaroon ng subproseso at function:
<html> <head> <% sub vbproc(num1,num2) response.write(num1*num2) end sub %> </head> <body> <p>Result:</p> <%call vbproc(3,4)%></p> </body> </html>
Maglagay ng <%@ language="language" %> Ang linya na ito ay maitutuloy sa itaas ng <html> tag upang gamitin ang isa pang wika ng script para sa subproseso o function:
<%@ language="javascript" %> <html> <head> <% function jsproc(num1,num2) { Response.Write(num1*num2) } %> </head> <body> <p>Result: <%jsproc(3,4)%></p> </body> </html>
Pagkakaiba ng VBScript at JavaScript
Kapag pinapapakita ang VBScript o JavaScript na subproseso mula sa ASP na naitala sa VBScript, maaaring gamitin ang keyword "call", na sinundan ng pangalan ng subproseso. Kung ang subproseso ay kailangan ng argumento, dapat gamitin ang mga pagsasakop na panghugis kapag gumagamit ng keyword "call". Kung binalewalang ang "call", hindi kailangan ng mga pagsasakop na panghugis ang argumento. Kung walang argumento ang subproseso, ang mga pagsasakop na panghugis ay opsyonal.
When calling a VBScript or JavaScript subroutine from an ASP file written in JavaScript, parentheses must be used after the subroutine name.
- Previous Page ASP Variables
- Next Page ASP Forms