Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML DOM एंकर (Anchor) protocol प्रॉपर्टी


Anchor protocol प्रॉपर्टी क्या है?

HTML DOM Anchor protocol प्रॉपर्टी का उपयोग <a> एलिमेंट के href एट्रिब्यूट में प्रोटोकॉल (protocol) को सेट या प्राप्त करने के लिए किया जाता है। प्रोटोकॉल URL का वह भाग होता है जो कॉलन (:) से पहले आता है, जैसे http:, https:, ftp: आदि।

वाक्यविन्यास (Syntax)

सेट करने के लिए:

anchorObj.protocol = "protocol_url"

प्राप्त करने के लिए:

anchorObj.protocol

उदाहरण

नीचे एक लिंक है और बटन हैं जो इसके विभिन्न URL भागों को प्रदर्शित करते हैं:

<!DOCTYPE html>
<html>
<body>
<h1>डेमो हेडिंग</h1>
<p>Link = <a id="mylink" hreflang="en" href="https://abc.com:6064/abc.html/#new">Services</a></p>
<h2 id="myid"></h2>
<button onclick="display1()">Display pathname</button>
<button onclick="display2()">Display hreflang</button>
<button onclick="display3()">Display port</button>
<button onclick="display4()">Display protocol</button>
<script>
  function display1() {
    var a = document.getElementById("mylink").pathname;
    document.getElementById("myid").innerHTML = a;
  }
  function display2() {
    var a = document.getElementById("mylink").hreflang;
    document.getElementById("myid").innerHTML = a;
  }
  function display3() {
    var a = document.getElementById("mylink").port;
    document.getElementById("myid").innerHTML = a;
  }
  function display4() {
    var a = document.getElementById("mylink").protocol;
    document.getElementById("myid").innerHTML = a;
  }
</script>
</body>
</html>

आउटपुट

प्रारंभिक पेज:

HTML DOM एंकर (Anchor) protocol प्रॉपर्टी

"Display Protocol" बटन पर क्लिक करने के बाद प्रोटोकॉल प्रदर्शित होगा:

HTML DOM एंकर (Anchor) protocol प्रॉपर्टी

स्पष्टीकरण

लिंक का href है: https://abc.com:6064/abc.html/#new

  • protocol लौटाता है: https: (कॉलन सहित)
  • hostname लौटाता है: abc.com
  • port लौटाता है: 6064
  • pathname लौटाता है: /abc.html/
  • hash लौटाता है: #new

उपयोगिता

यह प्रॉपर्टी URL पार्सिंग, रीडायरेक्शन लॉजिक, या सुरक्षा जांच (जैसे केवल HTTPS लिंक अनुमति देना) के लिए उपयोगी है।

  1. HTML DOM Anchor search प्रॉपर्टी HTML DOM Anchor search प्रॉपर्टी

    एंकर टैग (<a>) से जुड़ी HTML DOM search प्रॉपर्टी href प्रॉपर्टी मान के क्वेरी स्ट्रिंग भाग को लौटाती है। क्वेरी स्ट्रिंग भाग URL में ? के बाद होता है और आमतौर पर सर्वर को जानकारी पास करने के लिए उपयोग किया जाता है। इसका उपयोग तब किया जाता है जब सर्वर को GET रिक्वेस्ट भेजी जाती है और जानकारी

  1. HTML DOM Anchor rel प्रॉपर्टी HTML DOM Anchor rel प्रॉपर्टी

    HTML DOM Anchor Rel प्रॉपर्टी एक लिंक के rel एट्रिब्यूट को लौटाती है। rel एट्रिब्यूट वर्तमान दस्तावेज़ और लिंक किए गए दस्तावेज़ के बीच संबंध का वर्णन करता है। सिंटैक्स निम्नलिखित सिंटैक्स है - a) rel प्रॉपर्टी लौटाएं - anchorObject.rel b) rel प्रॉपर्टी सेट करें &minus anchorObject.rel = &qu

  1. HTML DOM एंकर hostname प्रॉपर्टी: URL से डोमेन नाम प्राप्त करना HTML DOM एंकर hostname प्रॉपर्टी: URL से डोमेन नाम प्राप्त करना

    HTML DOM एंकर hostname प्रॉपर्टी URL का केवल होस्टनेम (डोमेन नाम) लौटाती है। यह पोर्ट नंबर, पाथ या क्वेरी पैरामीटर्स शामिल नहीं करती। सिंटैक्स होस्टनेम सेट करना: anchorObj.hostname = hostname होस्टनेम प्राप्त करना: anchorObj.hostname उदाहरण: hostname, host और hash की तुलना <!DOCTYPE html> &