जावास्क्रिप्ट में window.location.replace() मेथड क्या है

Javaskripta Mem Window Location Replace Methada Kya Hai



जावास्क्रिप्ट में, 'स्थान' वस्तु प्रदान करती है ' विंडो.लोकेशन.रिप्लेस () ” विधि जो उपयोगकर्ता को वर्तमान वेबपेज से प्रदान किए गए URL पर पुनर्निर्देशित करती है। एक बार पुनर्निर्देशित करने के बाद, उपयोगकर्ता पिछले वेबपेज पर वापस नहीं जा सकता। ऐसा इसलिए है क्योंकि ' बदलना() ” विधि स्टैक से सबसे ऊपर के वर्तमान वेबपेज रिकॉर्ड को हटा देती है और इसे नए URL से बदल देती है। इसका ज्यादातर उपयोग तब किया जाता है जब उपयोगकर्ता इतिहास से वर्तमान वेबपेज रिकॉर्ड को हटाना चाहता है।

इसे ध्यान में रखते हुए, यह मार्गदर्शिका 'विंडो.लोकेशन.रिप्लेस ()' विधि के उद्देश्य, कार्यप्रणाली और उपयोग को प्रदर्शित करती है।

जावास्क्रिप्ट में 'विंडो.लोकेशन.रिप्लेस ()' विधि कैसे काम करती है?

की कार्यप्रणाली विंडो.लोकेशन.रिप्लेस () ” विधि उस URL पर निर्भर करती है जिसे इसके तर्क के रूप में पारित किया गया है। यह ऐसा है कि यह उपयोगकर्ता की कार्रवाई पर पास किए गए URL पर नेविगेट करता है।







वाक्य - विन्यास



खिड़की। जगह . बदलना ( newURL )

उपरोक्त सिंटैक्स में:



  • खिड़की : यह वैश्विक चर है जो वर्तमान ब्राउज़र विंडो को दर्शाता है जिसमें जावास्क्रिप्ट चल रहा है।
  • खिड़की : यह वैश्विक चर है जो वर्तमान ब्राउज़र विंडो को दर्शाता है जिसमें जावास्क्रिप्ट चल रहा है।
  • बदलना : यह निर्दिष्ट URL पर नेविगेट करता है, अर्थात, ' newURL ” वापस जाने के लिए मूल वेबपेज का रिकॉर्ड रखे बिना एक तर्क के रूप में पारित किया गया।

अब, इसके व्यावहारिक कार्यान्वयन की व्याख्या करने के लिए जावास्क्रिप्ट में इस सिंटैक्स को लागू करें।





उदाहरण: जावास्क्रिप्ट में URL पर नेविगेट करने के लिए 'विंडो.लोकेशन.रिप्लेस ()' विधि को लागू करना
यह उदाहरण 'के व्यावहारिक कार्यान्वयन को दर्शाता है' विंडो.लोकेशन.रिप्लेस () ” दूसरे (उत्तीर्ण) URL पर स्विच करने की विधि।

HTML कोड
सबसे पहले, निम्नलिखित HTML कोड का अवलोकन करें:



< एच 2 > जावास्क्रिप्ट में window.location.replace() विधि < / एच 2 >
< बटन ondbl = 'माईफंक ()' > इसे क्लिक करें < / बटन >

उपरोक्त एचटीएमएल कोड में:

  • ' <एच2> ” टैग सबहेडिंग को निर्दिष्ट करता है।
  • ' <बटन> ” टैग “ से जुड़ा एक बटन बनाता है ondbl ” ईवेंट जो एक्सेस करता है
  • जावास्क्रिप्ट फ़ंक्शन ' मायफंक () ”बटन पर डबल क्लिक करें।

जावास्क्रिप्ट कोड
जावास्क्रिप्ट कोड पर अगला कदम:

< लिखी हुई कहानी >
समारोह myFunc ( ) {
खिड़की। जगह . बदलना ( 'https://linuxhint.com/' )
}
लिखी हुई कहानी >

उपरोक्त जावास्क्रिप्ट कोड में:

  • नाम के एक समारोह को परिभाषित करें मायफंक () ”।
  • फ़ंक्शन परिभाषा में, 'लागू करें' बदलना() विधि के तर्क के रूप में पारित 'यूआरएल' पर नेविगेट करने की विधि।

उत्पादन

आउटपुट से पता चलता है कि उपयोगकर्ता को बटन डबल क्लिक सफलतापूर्वक निर्दिष्ट यूआरएल पर रीडायरेक्ट कर दिया गया है। यह ऐसा है कि उपयोगकर्ता फिर से मूल दस्तावेज़ पर वापस नहीं जा सकता।

निष्कर्ष

जावास्क्रिप्ट प्रदान करता है ' विंडो.लोकेशन.रिप्लेस () ” विधि जो उपयोगकर्ता को वर्तमान वेबपेज से प्रदान किए गए URL पर पुनर्निर्देशित करती है। यह ऐसा है कि उपयोगकर्ता एक बार रीडायरेक्ट होने के बाद फिर से मूल वेबपेज तक नहीं पहुंच सकता है। इस गाइड ने जावास्क्रिप्ट में 'विंडो.लोकेशन.रिप्लेस ()' विधि के उद्देश्य, कार्य और कार्यक्षमता को कवर किया।