HTML DOM কুকি প্রপার্টিটি কুকিজ তৈরি, পড়া এবং মুছে ফেলার জন্য ব্যবহার করা হয়। ব্যবহারকারীর নির্দিষ্ট তথ্যের উপর নজর রাখতে ওয়েবসাইট দ্বারা কুকি ব্যবহার করা হয়। এই পদ্ধতিতে সমস্ত কুকির সেমি-কোলন আলাদা করা তালিকা ধারণকারী রিটার্ন টাইপ স্ট্রিং রয়েছে। কুকিগুলি কী =মান জোড়া বিন্যাসে রয়েছে। ব্রাউজার বন্ধ হওয়ার সাথে সাথে কুকি মুছে ফেলা হয় তবে আপনি এটির মেয়াদ শেষ হওয়ার তারিখ উল্লেখ করতে পারেন।
সিনট্যাক্স
−
-এর সিনট্যাক্স নিচে দেওয়া হলকুকি প্রপার্টি সেট করা হচ্ছে -
document.cookie = newCookie
এখানে, newCookie হল টাইপ স্ট্রিং এবং এটি একটি সেমিকোলন বিভক্ত নাম-মান জোড়ার তালিকা। নিচে নতুন কুকির জন্য ঐচ্ছিক মান রয়েছে।
প্যারামিটার মান | বিবরণ |
---|---|
expires=date | জিএমটি ফরম্যাটে তারিখ উল্লেখ করতে। ডিফল্টরূপে ব্রাউজার বন্ধ হওয়ার সাথে সাথে কুকিগুলি মুছে ফেলা হয়৷ | ৷
পথ=পথ: | কম্পিউটারে ডাইরেক্টরি পাথ নির্দিষ্ট করতে যেখানে কুকি সংরক্ষণ করা হবে। শুধুমাত্র পরম পথ ব্যবহার করা হবে। |
domain=domainname | আপনার ওয়েবসাইটের ডোমেন নির্দিষ্ট করতে। বর্তমান নথির ডোমেন নির্দিষ্ট না থাকলে ব্যবহার করা হয়। |
নিরাপদ | সার্ভারে কুকি পাঠানোর জন্য ব্রাউজারকে https প্রোটোকল ব্যবহার করতে বলা, |
উদাহরণ
আসুন HTML DOM কুকি প্রপার্টি -
-এর একটি উদাহরণ দেখি<!DOCTYPE html> <html> <body> <h1>javascript COOKIE example</h1> <p>Click the below button to create a cookie</p> <button type="button" onclick="cookieCreate()">CREATE</button> <p id="Sample"></p> <script> function cookieCreate(){ var x=document.cookie; x="username=Matt;class=prior;location=USA;expires=Wed, 10 July 2019 12:00:00 UTC"; document.getElementById("Sample").innerHTML="The cookie values are : "+x; } </script> </body> </html>
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে
ক্রিয়েট বোতামে ক্লিক করলে -
উপরের উদাহরণে -
আমরা প্রথমে একটি ক্রিয়েট বোতাম তৈরি করেছি যা ব্যবহারকারীর দ্বারা ক্লিক করলে createCookie() ফাংশনটি কার্যকর করবে -
<button type="button" onclick="cookieCreate()">CREATE</button>
cookieCreate() ফাংশন নথি বস্তুর কুকি বৈশিষ্ট্য ব্যবহার করে একটি কুকি তৈরি করে। তারপরে আমরা কুকি কী-পেয়ার মান সেট করি যা সেমিকোলন আলাদা করা হয়। তারপরে তৈরি করা কুকিটি তার অভ্যন্তরীণ HTML বৈশিষ্ট্য ব্যবহার করে অনুচ্ছেদে "নমুনা" আইডি সহ প্রদর্শিত হয় -
function cookieCreate(){ var x=document.cookie; x="username=Matt;class=prior;location=USA;expires=Wed, 10 July 2019 12:00:00 UTC"; document.getElementById("Sample").innerHTML="The cookie values are : "+x; }