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

JavaScript में कुकीज़ कैसे बनाएं?


कुकीज़ का उपयोग

कुकीज़ का उपयोग प्राथमिकताओं, खरीदारी, कमीशन और बेहतर विज़िटर अनुभव या साइट आंकड़ों के लिए आवश्यक अन्य जानकारी को याद रखने और ट्रैक करने का सबसे कुशल तरीका है।

कुकी बनाने का सरल तरीका

कुकी बनाने का सबसे सरल तरीका document.cookie ऑब्जेक्ट को एक स्ट्रिंग वैल्यू असाइन करना है, जो इस तरह दिखता है:

document.cookie = "key1=value1;key2=value2;expires=date";

यहां expires एट्रिब्यूट वैकल्पिक है। यदि आप इस एट्रिब्यूट को वैलिड डेट या टाइम के साथ प्रदान करते हैं, तो कुकी दी गई डेट या टाइम पर एक्सपायर हो जाएगी और उसके बाद, कुकी की वैल्यू एक्सेसिबल नहीं होगी।

नोट - कुकी वैल्यूज़ में सेमीकोलन, कॉमा या व्हाइटस्पेस शामिल नहीं हो सकते। इस कारण से, आप कुकी में स्टोर करने से पहले वैल्यू को एनकोड करने के लिए JavaScript escape() फ़ंक्शन का उपयोग करना चाह सकते हैं। यदि आप ऐसा करते हैं, तो कुकी वैल्यू पढ़ते समय आपको संबंधित unescape() फ़ंक्शन का भी उपयोग करना होगा।

उदाहरण

<html> 
  <head> 
    <script> 
      <!-- 
        function WriteCookie() { 
          if( document.myform.customer.value == "" ) { 
            alert("Enter some value!"); 
            return; 
          } 
          cookievalue= escape(document.myform.customer.value) + ";"; 
          document.cookie = "name = " + cookievalue; 
          document.write ("Setting Cookies : " + "name = " + cookievalue ); 
        } 
      //--> 
    </script> 
  </head> 
  <body> 
    <form name = "myform" action = ""> 
      Enter name: <input type = "text" name = "customer"/> 
      <input type = "button" value = "Set Cookie" onclick = "WriteCookie();"/> 
    </form> 
  </body> 
</html>
  1. JavaScript से अलर्ट बॉक्स कैसे बनाएं JavaScript से अलर्ट बॉक्स कैसे बनाएं

    अलर्ट बॉक्स क्या है? एक अलर्ट बॉक्स एक छोटी विंडो है जो किसी प्रकार के यूजर इंटरैक्शन (क्लिकिंग, स्क्रॉलिंग, टाइपिंग, आदि) के प्रतिक्रिया में पॉप अप होती है। अलर्ट बॉक्स का उपयोग ज्यादातर यूजर्स को मुद्दों के बारे में चेतावनी देने के लिए किया जाता है, लेकिन उनका उपयोग केवल अंतिम यूजर को सूचित करने

  1. JavaScript से ऑटोकंप्लीट कैसे बनाएं? JavaScript से ऑटोकंप्लीट कैसे बनाएं?

    फॉर्म में ऑटोकंप्लीशन (स्वचालित पूर्ण) बनाने का कोड नीचे दिया गया है। उदाहरण <!DOCTYPE html> <html> <head> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <style> * { box-sizing: border-box; } body { margin: 10px; padding: 0px; fo

  1. जावास्क्रिप्ट में मल्टीडाइमेंशनल ऑब्जेक्ट कैसे बनाएं? जावास्क्रिप्ट में मल्टीडाइमेंशनल ऑब्जेक्ट कैसे बनाएं?

    जावास्क्रिप्ट में मल्टीडाइमेंशनल ऑब्जेक्ट बनाने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&