ایس پی ذیلی پروگرام

ਏਸਪੀ (ASP) ਵਿੱਚ, ਤੁਸੀਂ ਵਿਬਸਕ੍ਰਿਪਟ (VBScript) ਅਤੇ ਹੋਰ ਤਰੀਕਿਆਂ ਨਾਲ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਚਲਾਇਆ ਜਾ ਸਕਦੇ ਹੋ:

ਮਾਮਲਾ:

ਵਿਬਸਕ੍ਰਿਪਟ (VBScript) ਦੇ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਦੀ ਚੁਣੌਤੀ
ਕਿਵੇਂ ਇੱਕ ਏਸਪੀ (ASP) ਵਿੱਚ ਵਿਬਸਕ੍ਰਿਪਟ (VBScript) ਦੇ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਚਲਾਇਆ ਜਾਵੇ:
ਜਾਵਾਸਕ੍ਰਿਪਟ (JavaScript) ਦੇ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਦੀ ਚੁਣੌਤੀ
ਕਿਵੇਂ ਇੱਕ ਏਸਪੀ (ASP) ਵਿੱਚ ਜਾਵਾਸਕ੍ਰਿਪਟ (JavaScript) ਦੇ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਚਲਾਇਆ ਜਾਵੇ:
ਵਿਬਸਕ੍ਰਿਪਟ (VBScript) ਅਤੇ ਜਾਵਾਸਕ੍ਰਿਪਟ (JavaScript) ਦੇ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਦੀ ਚੁਣੌਤੀ
ਕਿਵੇਂ ਇੱਕ ਏਸਪੀ (ASP) ਫਾਈਲ ਵਿੱਚ ਵਿਬਸਕ੍ਰਿਪਟ (VBScript) ਅਤੇ ਜਾਵਾਸਕ੍ਰਿਪਟ (JavaScript) ਦੇ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਚਲਾਇਆ ਜਾਵੇ:

ਸਬ-ਪ੍ਰੋਗਰਾਮ

ASP ਸਰੋਤ ਕੋਡ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਅਤੇ ਫੰਕਸ਼ਨ ਸਮੇਤ ਹੋ ਸਕਦਾ ਹੈ:

<html>
<head>
<%
sub vbproc(num1,num2)
response.write(num1*num2)
end sub
%>
</head>
<body>
<p>Result:</p> <%call vbproc(3,4)%></p>
</body>
</html>

ਵਿਬਸਕ੍ਰਿਪਟ (VBScript) ਦੇ ਉਪਯੋਗ ਵਿੱਚlanguage" %> ਇਹ ਲਾਈਨ <html> ਟੈਗ ਦੇ ਉੱਪਰ ਲਿਖੀ ਜਾ ਸਕਦੀ ਹੈ, ਤਾਕਿ ਹੋਰ ਇੱਕ ਸਕ੍ਰਿਪਟ ਲਾਗਵਿਗ (ਲੈਂਗਵੇਜ) ਨਾਲ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਜਾਂ ਫੰਕਸ਼ਨ ਲਿਖੇ ਜਾ ਸਕਣ:

<%@ language="javascript" %>
<html>
<head>
<%
function jsproc(num1,num2)
{
Response.Write(num1*num2)
}
%>
</head>
<body>
<p>Result: <%jsproc(3,4)%></p>
</body>
</html>

ਵਿਬਸਕ੍ਰਿਪਟ (VBScript) ਅਤੇ ਜਾਵਾਸਕ੍ਰਿਪਟ (JavaScript) ਦਰਮਿਆਨ ਮੁਫ਼ਾਵਤ

ਜਦੋਂ ਇੱਕ ਵਿਬਸਕ੍ਰਿਪਟ (VBScript) ਨਾਲ ਲਿਖੇ ਏਸਪੀ (ASP) ਫਾਈਲ ਵਿੱਚ ਵਿਬਸਕ੍ਰਿਪਟ ਜਾਂ ਜਾਵਾਸਕ੍ਰਿਪਟ (JavaScript) ਸਬ-ਪ੍ਰੋਗਰਾਮ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ ਤਾਂ, ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ "call" ਕੀਵਾਰਡ, ਬਾਅਦ ਵਿੱਚ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਨਾਮ ਨੂੰ ਲਿਖੋ। ਜੇਕਰ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਪੈਰਾਮੀਟਰਾਂ ਚਾਹੀਦੇ ਹਨ, ਤਾਂ "call" ਕੀਵਾਰਡ ਦੇ ਉਪਰ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਕਰੋਡੇ ਵਿੱਚ ਲਿਖੋ। ਜੇਕਰ "call" ਨੂੰ ਛੱਡ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਪੈਰਾਮੀਟਰਾਂ ਨੂੰ ਕਰੋਡੇ ਵਿੱਚ ਲਿਖਣਾ ਨਹੀਂ ਚਾਹੀਦਾ। ਜੇਕਰ ਸਬ-ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕੋਈ ਪੈਰਾਮੀਟਰ ਨਹੀਂ ਚਾਹੀਦਾ, ਤਾਂ ਕਰੋਡੇ ਚੋਣਵੇਂ ਹਨ।

جب ایک ایس پی فائل کو جاوا اسکریپت کے ذریعے لکھا گیا ہوا، وہاں سے وی بی اسکریپٹ یا جاوا اسکریپٹ ذیلی پروگرام کو بلاک سے بلاک کیا جائے، تو اس ذیلی پروگرام کے نام کے بعد کچھوں میں پائیں گا۔