Windows या फ्रेम्स को लक्षित करने के लिए जावास्क्रिप्ट या HTML का उपयोग करना

खिड़कियाँ तथा फ्रेम जब आप किसी वेबसाइट में लिंक पर क्लिक करते हैं, तो यह बताने के लिए शब्दों का उपयोग किया जाता है। अतिरिक्त कोडिंग के बिना, लिंक उसी विंडो में खुलेंगे, जिसका आप वर्तमान में उपयोग कर रहे हैं, जिसका अर्थ है कि आपको उस पृष्ठ पर वापस जाने के लिए बैक बटन दबाना होगा जिसे आपने ब्राउज़ किया था।

लेकिन अगर लिंक को एक नई विंडो में खोलने के लिए परिभाषित किया गया है, तो यह आपके ब्राउज़र पर एक नई विंडो या टैब में दिखाई देगा। यदि लिंक को एक नए फ्रेम में खोलने के लिए परिभाषित किया गया है, तो यह आपके ब्राउज़र में वर्तमान पृष्ठ के शीर्ष पर पॉप अप होगा।

एंकर टैग का उपयोग करके एक साधारण HTML लिंक के साथ, आप उस पृष्ठ को लक्षित कर सकते हैं जिस लिंक से यह संदर्भित होता है कि लिंक, जब क्लिक किया जाता है, किसी अन्य विंडो या फ़्रेम में प्रदर्शित होगा। बेशक, इसे जावास्क्रिप्ट के भीतर से भी किया जा सकता है - वास्तव में, HTML और जावा के बीच बहुत ओवरलैप है। सामान्यतया, आप अधिकांश प्रकार के लिंक को लक्षित करने के लिए जावा का उपयोग कर सकते हैं।

Java में top.location.href और अन्य लिंक लक्ष्य का उपयोग करना

instagram viewer

लिंक को लक्षित करने के लिए HTML या जावास्क्रिप्ट में कोड करें ताकि वे या तो नई खाली खिड़कियों में, मूल फ्रेम में, वर्तमान पृष्ठ के फ्रेम में, या किसी फ़्रेम में विशिष्ट फ़्रेम में खुलें।

उदाहरण के लिए, वर्तमान पृष्ठ के शीर्ष को लक्षित करने के लिए और वर्तमान में आपके द्वारा उपयोग किए जाने वाले किसी भी फ़्रेमसेट को तोड़ना होगा

HTML में। जावास्क्रिप्ट में आप का उपयोग करें

top.location.href = 'page.htm';

जो एक ही उद्देश्य को प्राप्त करता है।

अन्य जावा कोडिंग एक समान पैटर्न का अनुसरण करता है:

लिंक प्रभाव एचटीएमएल जावास्क्रिप्ट
एक नई रिक्त विंडो को लक्षित करें window.open ( "_ blank");
पृष्ठ का शीर्ष लक्ष्य top.location.href = 'page.htm';
वर्तमान पृष्ठ या फ़्रेम को लक्षित करें self.location.href = 'page.htm';
माता-पिता को लक्षित करें parent.location.href = 'page.htm';
किसी फ़्रेमवर्क के भीतर एक विशिष्ट फ़्रेम को लक्षित करें top.frames [ 'thatframe'] .location.href =' page.htm ';
वर्तमान पृष्ठ के भीतर एक विशिष्ट iframe लक्षित करें self.frames [ 'thatframe'] .location.href =' page.htm ';

जब आप किसी फ़्रेमसेट के भीतर एक विशिष्ट फ़्रेम या वर्तमान पृष्ठ के भीतर एक विशिष्ट आइफ्रेम को लक्षित करते हैं, उस कोड में दिखाए गए "thatframe" को उस फ्रेम के नाम के साथ दिखाया गया है जहाँ आप सामग्री चाहते हैं का प्रदर्शन किया। हालाँकि, उद्धरण चिह्नों को रखें - वे आवश्यक हैं।

जब आप लिंक के लिए जावास्क्रिप्ट कोडिंग का उपयोग कर रहे हों, तो इसे किसी क्रिया के साथ जोड़ दें, जैसे कि क्लिक पर, या onMousover। यह भाषा परिभाषित करेगी कि लिंक कब खोला जाना चाहिए।

instagram story viewer