ASP सबस्क्रिप्ट
- पिछला पृष्ठ ASP वेरियेबल
- अगला पृष्ठ ASP फॉर्म
एसपी में, आपको वीबीस्क्रिप्ट और अन्य तरीकों से सबस्क्रिप्ट को आमंत्रित किया जा सकता है।
उदाहरण:
- वीबीस्क्रिप्ट से लिखे सबस्क्रिप्ट को कैसे आमंत्रित किया जाता है
- एसपी से वीबीस्क्रिप्ट से लिखे सबस्क्रिप्ट को कैसे आमंत्रित किया जाता है
- जेसक्रिप्ट से लिखे सबस्क्रिप्ट को कैसे आमंत्रित किया जाता है
- एसपी से जेसक्रिप्ट से लिखे सबस्क्रिप्ट को कैसे आमंत्रित किया जाता है
- वीबीस्क्रिप्ट और जेसक्रिप्ट से लिखे सबस्क्रिप्ट को कैसे आमंत्रित किया जाता है
- एक एसपी फ़ाइल में वीबीस्क्रिप्ट और जेसक्रिप्ट से लिखे सबस्क्रिप्ट को कैसे आमंत्रित किया जाता है।
सबस्क्रिप्ट
एसपी स्रोत कोड में सबस्क्रिप्ट और फ़ंक्शन शामिल किया जा सकता है:
<html> <head> <% sub vbproc(num1,num2) response.write(num1*num2) end sub %> </head> <body> <p>परिणाम:</p> <%call vbproc(3,4)%></p> </body> </html>
इस प्रकार, <%@ language="language" %> इस लाइन को <html> टैग के ऊपर लिखा जाता है, तो एक अन्य स्क्रिप्ट भाषा के साथ सबस्क्रिप्ट या फ़ंक्शन लिखा जा सकता है:
<%@ language="javascript" %> <html> <head> <% function jsproc(num1,num2) { Response.Write(num1*num2) } %> </head> <body> <p>परिणाम: <%jsproc(3,4)%></p> </body> </html>
वीबीस्क्रिप्ट और जेसक्रिप्ट के बीच का अंतर
जब एक वीबीस्क्रिप्ट से लिखे एसपी फ़ाइल में वीबीस्क्रिप्ट या जेसक्रिप्ट सबस्क्रिप्ट को आमंत्रित किया जाता है, तो "call" शब्द का उपयोग कर सकते हैं, इसके बाद सबस्क्रिप्ट का नाम। अगर सबस्क्रिप्ट को पारामीटर की आवश्यकता हो, तो "call" का उपयोग करते समय पारामीटर को बांधने के लिए बांधे हुए दायरा का उपयोग करना चाहिए। अगर "call" को छोड़ दिया जाता है, तो पारामीटर को बांधने के लिए दायरा का उपयोग नहीं करना चाहिए। अगर सबस्क्रिप्ट को पारामीटर नहीं मिलता है, तो दायरा वैकल्पिक है।
जब एक जावास्क्रिप्ट से लिखे गए ASP फ़ाइल को VBScript या JavaScript सबस्क्रिप्ट को बुलाया जाता है तो, सबस्क्रिप्ट नाम के बाद बारहांक का उपयोग करना चाहिए।
- पिछला पृष्ठ ASP वेरियेबल
- अगला पृष्ठ ASP फॉर्म