एएसपी कंटेंट रोटेटर (एएसपी 3.0)
- पिछला पृष्ठ एएसपी कंटेंट लिंकिंग
- अगला पृष्ठ एज़ैक्स एक्ज़ैक्स
उदाहरण
- Content Rotator कंपोनेंट
- जब उपयोगकर्ता किसी पृष्ठ को जाता या फ़ेच करता है तब यह कंपोनेंट अलग-अलग HTML सार्वज्ञान स्ट्रिंग्स दिखाता है。
ASP Content Rotator कंपोनेंट
ASP Content Rotator कंपोनेंट एक ContentRotator ऑब्जैक्ट बनाता है, जब उपयोगकर्ता किसी पृष्ठ को जाता या फ़ेच करता है तब यह ऑब्जैक्ट एक अलग एक अलग HTML सार्वज्ञान स्ट्रिंग्स दिखाता है। एक नाम किया गया सार्वज्ञान सूची फ़ाइल (Content Schedule File) इस फ़ाइल में सार्वज्ञान स्ट्रिंग्स के बारे में जानकारी रखती है。
सार्वज्ञान स्ट्रिंग्स में HTML टैग के आसपास लिखा जा सकता है, इस प्रकार आप HTML द्वारा प्रस्तुत किए जा सकने वाले किसी भी सार्वज्ञान को दिखा सकते हैं: पाठ, चित्र, रंग या हिपरलिंक।
व्याकरण
<% Set cr=Server.CreateObject( "MSWC.ContentRotator" ) %>
जब किसी उपयोगकर्ता वेब पृष्ठ को देखता है तब नीचे दिए गए उदाहरण को अलग-अलग सार्वज्ञान दिखाया जाता है। पहले, साइट के रूट डिरेक्ट्री में text नामक सब-फ़ोल्डर में "textads.txt" नामक एक फ़ाइल बनाएं。
"textads.txt":
%% #1 This is a great day!! %% #2 <h1>Smile</h1> %% #3 <img src="smiley.gif"> %% #4 यहाँ एक <a href="http://www.codew3c.com">लिंक</a> है
ध्यान:प्रत्येक सार्वज्ञान स्ट्रिंग्स की शुरुआत में # नंबर। यह एक वैकल्पिक पारामीटर है, जो HTML सार्वज्ञान स्ट्रिंग्स के अपेक्षाकृत भार को दर्शाता है। इस उदाहरण में, Content Rotator के पहले सार्वज्ञान स्ट्रिंग्स को दिखाने की संभावना एक दसमांस है, दूसरे सार्वज्ञान स्ट्रिंग्स को दिखाने की संभावना दो दसमांस है, तीसरे सार्वज्ञान स्ट्रिंग्स को दिखाने की संभावना तीन दसमांस है और चौथे सार्वज्ञान स्ट्रिंग्स को दिखाने की संभावना चार दसमांस है。
तब, एक ASP फ़ाइल बनाएं और नीचे दिए गए कोड को जोड़ें:
<html> <body> <% set cr=server.createobject("MSWC.ContentRotator") response.write(cr.ChooseContent("text/textads.txt")) %> </body> </html>
ASP Content Rotator कंपोनेंट के तरीके
तरीका | वर्णन | उदाहरण |
---|---|---|
ChooseContent | किसी विशेष सार्वज्ञान स्ट्रिंग्स को लूटना और दिखाना |
<% dim cr Set cr=Server.CreateObject("MSWC.ContentRotator") response.write(cr.ChooseContent("text/textads.txt")) %> आउटपुट: |
GetAllContent | फाइल में सभी सार्वज्ञान स्ट्रिंग्स को लूटना और दिखाना |
<% dim cr Set cr=Server.CreateObject("MSWC.ContentRotator") response.write(cr.GetAllContent("text/textads.txt")) %> आउटपुट: |
- पिछला पृष्ठ एएसपी कंटेंट लिंकिंग
- अगला पृष्ठ एज़ैक्स एक्ज़ैक्स