नई विंडो को कस्टमाइज़ करने का तरीका जानें
जावास्क्रिप्ट एक नई विंडो में एक लिंक खोलने का एक उपयोगी तरीका है क्योंकि आप नियंत्रित करते हैं कि विंडो कैसे दिखाई देगी और इसे विनिर्देशों सहित स्क्रीन पर कहां रखा जाएगा।
जावास्क्रिप्ट विंडो ओपन () विधि के लिए सिंटेक्स
एक नई ब्राउज़र विंडो में एक यूआरएल खोलने के लिए, यहां दिखाए गए जावास्क्रिप्ट ओपन () विधि का उपयोग करें:
window.open ( यूआरएल, नाम, चश्मा, प्रतिस्थापित )और प्रत्येक पैरामीटर को अनुकूलित करें।
उदाहरण के लिए, नीचे दिया गया कोड एक नई विंडो खुलता है और पैरामीटर का उपयोग करके इसकी उपस्थिति निर्दिष्ट करता है।
window.open ("https://www.somewebsite.com", "_blank", "टूलबार = हाँ, शीर्ष = 500, बाएं = 500, चौड़ाई = 400, ऊंचाई = 400");यूआरएल पैरामीटर
उस पृष्ठ का यूआरएल दर्ज करें जिसे आप नई विंडो में खोलना चाहते हैं। यदि आप एक यूआरएल निर्दिष्ट नहीं करते हैं, तो एक नई खाली विंडो खुलती है।
नाम पैरामीटर
नाम पैरामीटर यूआरएल के लिए लक्ष्य निर्धारित करता है। एक नई विंडो में यूआरएल खोलना डिफ़ॉल्ट है और इस तरह से संकेत दिया गया है:
- _blank। यूआरएल के लिए एक नई विंडो खोलता है।
आप जिन अन्य विकल्पों का उपयोग कर सकते हैं उनमें शामिल हैं:
- _self। यूआरएल के साथ वर्तमान पेज को बदल देता है।
- _parent। यूआरएल को मूल फ्रेम में लोड करता है।
- _शीर्ष। लोड किए गए किसी भी फ्रेमसेट को बदल देता है।
ऐनक
चश्मा पैरामीटर वह जगह है जहां आप किसी भी सफेद स्थान के साथ अल्पविराम से अलग सूची दर्ज करके नई विंडो को कस्टमाइज़ करते हैं। निम्नलिखित मानों में से चुनें।
- ऊंचाई = पिक्सेल। यह विनिर्देश नई विंडो की ऊंचाई पिक्सेल में सेट करता है। दर्ज किया जा सकता है कि न्यूनतम मूल्य 100 है।
- चौड़ाई = पिक्सेल। यह नई विंडो की चौड़ाई पिक्सेल में सेट करता है। न्यूनतम मूल्य 100 है।
- छोड़ दिया = पिक्सेल। यह कल्पना नई विंडो की बायीं स्थिति सेट करता है। कोई नकारात्मक मान दर्ज नहीं किया जा सकता है।
- शीर्ष = पिक्सेल। यह नई विंडो की शीर्ष स्थिति सेट करता है। नकारात्मक मूल्यों का उपयोग नहीं किया जा सकता है।
- मेनूबार = हाँ | नहीं | 1 | 0। मेनू बार को प्रदर्शित करना है या नहीं, यह इंगित करने के लिए इस स्पेस का उपयोग करें।
- स्थिति = हाँ | नहीं | 1 | 0। यह इंगित करता है कि स्टेटस बार जोड़ना है या नहीं।
कुछ विनिर्देश ब्राउज़र-विशिष्ट हैं:
- स्थान = हाँ | नहीं | 1 | 0। यह नमूना इंगित करता है कि पता फ़ील्ड दिखाना है या नहीं। केवल ओपेरा ब्राउज़र के लिए।
- resizeable = हाँ | नहीं | 1 | 0। यह निर्धारित करता है कि खिड़की का आकार बदला जा सकता है या नहीं। केवल आईई के साथ उपयोग के लिए।
- स्थान = हाँ | नहीं | 1 | 0। इंगित करता है कि स्क्रॉलबार प्रदर्शित करना है या नहीं। केवल आईई, फ़ायरफ़ॉक्स और ओपेरा के साथ संगत।
- उपकरण पट्टी = हाँ | नहीं | 1 | 0। यह निर्धारित करता है कि ब्राउज़र टूलबार दिखाना है या नहीं। केवल आईई और फ़ायरफ़ॉक्स के साथ संगत।
बदलने के
इस वैकल्पिक पैरामीटर में केवल एक उद्देश्य है - यह निर्दिष्ट करने के लिए कि क्या नई विंडो में खुलने वाला यूआरएल ब्राउज़र प्रविष्टि सूची में मौजूदा प्रविष्टि को प्रतिस्थापित करता है या एक नई प्रविष्टि के रूप में दिखाई देता है।
- जब सही हो , तो URL इतिहास सूची में वर्तमान ब्राउज़र प्रविष्टि को प्रतिस्थापित करता है
- गलत होने पर , यूआरएल ब्राउज़र इतिहास सूची में एक नई प्रविष्टि के रूप में सूचीबद्ध है।