ویجت sessionStorage ویندوز

تعریف و استفاده

localStorage و سیشن اسٹوریج خصائص جواز میدهد تا کلید/مقدار را در مرورگر وب ذخیره کند.

سیشن اسٹوریج این شیء تنها داده‌های یک جلسه را ذخیره می‌کند (داده‌ها در زمان بستن برگه مرورگر حذف می‌شوند).

نکته:لطفاً ببینید ویژگی localStorage، این ویژگی داده‌هایی را که تاریخ انقضا ندارند ذخیره می‌کند. داده‌ها در زمان بستن مرورگر حذف نمی‌شوند و در روز بعد، هفته یا یک سال بعد قابل دسترسی خواهند بود.

مثال

مثال 1

یک نام sessionStorage با نام="lastname" و مقدار="Smith" ایجاد کنید، سپس مقدار "lastname" را بازیابی کنید و آن را به عنصر با id="result" اضافه کنید:

// ذخیره‌سازی
sessionStorage.setItem("lastname", "Smith");
// بازیابی
document.getElementById("result").innerHTML = sessionStorage.getItem("lastname");

آزمایش کنید

مثال 2

مثال زیر تعداد کلیک‌های کاربر در جلسه فعلی را محاسبه می‌کند:

if (sessionStorage.clickcount) {
  sessionStorage.clickcount = Number(sessionStorage.clickcount) + 1;
} else {
  sessionStorage.clickcount = 1;
}
document.getElementById("result").innerHTML = "شما دکمه را کلیک کرده‌اید: " +
sessionStorage.clickcount + " مرتبه در این جلسه.";

آزمایش کنید

قوانین

window.sessionStorage

قوانین ذخیره‌سازی داده‌ها در sessionStorage:

sessionStorage.setItem("کلید", "مقدار");

قوانین خواندن داده‌ها از sessionStorage:

var lastname = sessionStorage.getItem("کلید");

قوانین حذف داده‌ها از sessionStorage:

sessionStorage.removeItem("کلید");

قوانین حذف همه داده‌های ذخیره شده در sessionStorage:

sessionStorage.clear();

جزئیات فنی

بخش: بازگشت ارزش اسٹوریج اپنٹی

براؤزر کی پشتیبندی

جداول میں دوسرے اعداد اس ویژگی کی پورا پورا پشتیبندی کیلئے پہلی براؤزر ورسن کا ذکر کرتے ہیں。

ویژگی کروم آئی ای فائر فاکس سافری اوپرا
سیشن اسٹوریج 4.0 8.0 3.5 4.0 11.5