जावास्क्रिप्ट विंडो लोकेशन

window.location ऑब्जेक्ट को वर्तमान पृष्ठ का URL (URL) प्राप्त करने और ब्राउज़र को नए पृष्ठ पर रोकने के लिए इस्तेमाल किया जा सकता है

विंडो लोकेशन

window.location ऑब्जेक्ट को window अग्रसर नहीं लिखा जाता है।

कुछ उदाहरण:

  • window.location.href वर्तमान पृष्ठ के href (URL) लूटता है
  • window.location.hostname वेब मेजबान के डोमेन नाम लूटता है
  • window.location.pathname वर्तमान पृष्ठ के पथ या फ़ाइल नाम लूटता है
  • window.location.protocol इस्तेमाल किए जा रहे वेब समझौता (http: या https:) लूटता है
  • window.location.assign नया दस्तावेज़ लोड करता है

विंडो लोकेशन Href

window.location.href इस गुण को वर्तमान पृष्ठ का URL लूटता है।

इंस्टांस

वर्तमान पृष्ठ के href (URL) दिखाएँ:

document.getElementById("demo").innerHTML = "पृष्ठ स्थान है " + window.location.href;

परिणाम है:

पृष्ठ स्थान है http://www.codew3c.com/js/js_window_location.asp

स्वयं आयात्रा करें

विंडो लोकेशन मेजबान नाम

window.location.hostname इस गुण को (वर्तमान पृष्ठ के) इंटरनेट मेजबान का नाम लूटता है।

इंस्टांस

मेजबान का नाम दिखाएँ:

document.getElementById("demo").innerHTML = "पृष्ठ मेजबान नाम है " + window.location.hostname;

परिणाम है:

पृष्ठ मेजबान नाम है www.codew3c.com

स्वयं आयात्रा करें

विंडो लोकेशन पथ नाम

window.location.pathname इस गुण को वर्तमान पृष्ठ के पथ नाम लूटता है।

इंस्टांस

वर्तमान URL के पथ नाम दिखाएँ:

document.getElementById("demo").innerHTML = "पृष्ठ पथ है " + window.location.pathname;

परिणाम है:

पृष्ठ पथ है /js/js_window_location.asp

स्वयं आयात्रा करें

विंडो लोकेशन समझौता

window.location.protocol इस गुण को पृष्ठ का वेब समझौता लूटता है।

इंस्टांस

वेब समझौता दिखाएँ:

document.getElementById("demo").innerHTML = "पृष्ठ समझौता है " + window.location.protocol;

परिणाम है:

पृष्ठ समझौता है http:

स्वयं आयात्रा करें

विंडो लोकेशन पोर्ट

window.location.port प्राप्ति गुण (वर्तमान पृष्ठ के) इंटरनेट मेसिंग पोर्ट की संख्या

इंस्टांस

मुख्य मेसिंग पोर्ट दिखाएं:

document.getElementById("demo").innerHTML = "पोर्ट संख्या है: " + window.location.port;

स्वयं आयात्रा करें

अधिकांश ब्राउज़र डिफ़ॉल्ट पोर्ट संख्या नहीं दिखाते हैं (http के लिए 80, https के लिए 443)

विंडो लोकेशन असाइन

window.location.assign() नया दस्तावेज़ लोड करने के लिए विधि

इंस्टांस

नया दस्तावेज़ लोड करें:

<html>
<head>
<script>
function newDoc() {
    window.location.assign("https://www.codew3c.com")
 }
</script>
</head>
<body>
<input type="button" value="लोड नया दस्तावेज़" onclick="newDoc()">
</body>
</html> 

स्वयं आयात्रा करें