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

JavaScript में URL को एन्कोड कैसे करें?

encodeURI() मेथड का उपयोग

JavaScript में URL एन्कोड करने के लिए encodeURI() मेथड का उपयोग किया जाता है। यह मेथड स्पेशल कैरेक्टर्स को उनके UTF-8 एन्कोडिंग में बदल देता है, लेकिन URL के रिज़र्व्ड कैरेक्टर्स (जैसे :, /, ?, &, =) को नहीं बदलता।

उदाहरण

निम्न कोड चलाकर URL एन्कोडिंग देखें:

<!DOCTYPE html> 
<html> 
  <body> 
    <button onclick="display()">Encode</button> 
    <p id="demo"></p> 
    <script> 
      function display() { 
        var encode = "welcome msg.jsp?name=åmit&sub=programming"; 
        var result = encodeURI(encode); 
        document.getElementById("demo").innerHTML = result; 
      } 
    </script> 
  </body> 
</html>

एन्कोडिंग परिणाम

उपरोक्त उदाहरण में, स्पेस %20 में, å %C3%A5 में, और & %26 में बदल जाएगा।

encodeURI vs encodeURIComponent

मेथड उपयोग रिज़र्व्ड कैरेक्टर्स एन्कोड करता है?
encodeURI() पूरे URL के लिए नहीं
encodeURIComponent() URL के व्यक्तिगत कंपोनेंट्स (पैरामीटर्स) के लिए हाँ

नोट: यदि आपको URL पैरामीटर वैल्यूज़ एन्कोड करनी हैं, तो encodeURIComponent() का उपयोग करें।

  1. JavaScript का उपयोग करके पेज कैसे प्रिंट करें? JavaScript का उपयोग करके पेज कैसे प्रिंट करें?

    JavaScript में पेज प्रिंट करने के लिए, print() मेथड का उपयोग करें। यह मानक डायलॉग बॉक्स खोलता है, जिसके माध्यम से आप आसानी से प्रिंटिंग विकल्प सेट कर सकते हैं जैसे प्रिंटिंग के लिए कौन सा प्रिंटर चुनना है। यहाँ एक उदाहरण है - उदाहरण पेज प्रिंट करना सीखने के लिए निम्न कोड चलाकर देखें - <!DOCTYP

  1. - जावास्क्रिप्ट में स्ट्रिंग को कैसे एन्कोड करें?

    जावास्क्रिप्ट ने स्ट्रिंग को एन्कोड करने के लिए escape() फंक्शन प्रदान किया है। लेकिन चूंकि escape() फंक्शन अब डिप्रिकेटेड है, encodeURI() या encodeURIComponent() का उपयोग करना बेहतर है। सिंटैक्स-1 escape(string); सिंटैक्स-2 encodeURIComponent(str); उदाहरण-1 निम्नलिखित उदाहरण में, escape() मेथड क

  1. JavaScript का उपयोग करके URL ऑब्जेक्ट कैसे बनाएं? JavaScript का उपयोग करके URL ऑब्जेक्ट कैसे बनाएं?

    JavaScript का उपयोग करके URL ऑब्जेक्ट बनाने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>URL Obje