इंटरनेट पर अधिकांश पृष्ठों में अन्य पृष्ठों के लिंक, डाउनलोड करने के लिए फ़ाइलों, चित्रों आदि के लिंक होते हैं। कुछ हाइपरलिंक एक ही विंडो में खुलते हैं, बाकी - एक नए में। आइए देखें कि एक अलग विंडो में लिंक कैसे खोलें।
अनुदेश
चरण 1
HTML (हाइपरटेक्स्ट मार्कअप लैंग्वेज) में, जिसका उपयोग वेब पेजों का वर्णन करने के लिए किया जाता है, लिंक को प्रिंट करने का निर्देश इस तरह दिखता है: लिंक टेक्स्ट यह सबसे सरल विकल्प है। HTML में ऐसे निर्देशों को "टैग" कहा जाता है और, एक नियम के रूप में, प्रत्येक टैग में अतिरिक्त जानकारी होती है - "विशेषताएँ"। लिंक के इस सरलतम संस्करण में, केवल एक विशेषता है - "href"। इसमें उस पृष्ठ (या फ़ाइल) का URL होता है जिसे दिखाया जाना चाहिए यदि आगंतुक इस लिंक का अनुसरण करता है। और वह विशेषता जो इंगित करती है कि यह नया दस्तावेज़ किस विंडो में प्रदर्शित किया जाना चाहिए, उसे "लक्ष्य" के रूप में दर्शाया गया है। यदि आप href विशेषता में कोई पता लिख सकते हैं (यदि यह सही है, तो निश्चित रूप से), तो लक्ष्य में केवल चार अलग-अलग मान निर्दिष्ट किए जा सकते हैं: _self - पृष्ठ को एक ही लिंक में लोड किया जाना चाहिए, इसमें लोड किया गया था पैरेंट विंडो; _top - पेज को उसी विंडो में लोड किया जाना चाहिए। इसके अलावा, यदि इस विंडो को फ्रेम में विभाजित किया गया है, तो उन सभी को नष्ट कर दिया जाना चाहिए और नया पेज इस विंडो में एकमात्र फ्रेम होना चाहिए; _blank - लिंक द्वारा इंगित दस्तावेज़ एक नई विंडो में खोला जाना चाहिए।
चरण दो
इस प्रकार, लिंक को एक अलग विंडो में खोलने के लिए, टैग इस तरह दिखना चाहिए: लिंक टेक्स्ट
चरण 3
एक और प्रकार की खिड़कियां हैं - "मोडल विंडो"। ये वे विंडो हैं, जो यदि पहले ही दिखाई दे चुकी हैं, तो वे अन्य सभी ब्राउज़र विंडो को तब तक ब्लॉक कर देंगी जब तक वे अपना काम नहीं कर लेते। और उनका काम है कि आगंतुक को कुछ करने के लिए कहें - उदाहरण के लिए, एक उपयोगकर्ता नाम और पासवर्ड दर्ज करें, या कोई पुष्टिकरण बटन दबाएं, या एक प्रश्नावली भरें, आदि। मोडल (या "संवाद") विंडो के लिए अधिक शांतिपूर्ण उपयोग भी हैं। बेशक, अलग-अलग मोडल विंडो में लिंक खोलना एक अधिक जटिल कार्य है और इसके लिए HTML के अलावा जावास्क्रिप्ट के साथ CSS (कैस्केडिंग स्टाइल शीट्स) के उपयोग की आवश्यकता होती है। एक अपेक्षाकृत सरल नमूना कार्यान्वयन यहाँ देखा जा सकता है -