סשנים בjs
-
יש מידע שאני צריך להגדיר בתוך הסשן. כדי שגם ברענון הדף יהיה לי אותו.
ניסיתי להשתמש בספריה הזו אבל זה נותן גישה רק למידע שהוגדר באותו דף. אבל לא בדף אחר (למרות שהוא של אותו אתר), ז"א שהוא לא שומר את המידע בסשן אלא רק באיזשהו משתנה בדף עצמו.איך מטפלים בזה?
-
תודה.
יש אפשרות לסמן לפי הלשונית הנוכחית?
ואסביר.
המערכת בנויה שיוזר יכול להתחבר לכמה חשבונות עם אותו יוזר. אז אני רוצה מצד אחד שיהיה לו שמור שם החשבון שהוא מחובר אליו, ובשביל זה היה אמור להספיק הlocatStorage, (ששומר את שם החשבון המחובר בקליינט). אבל אני רוצה ג"כ שאם הלקוח מתחבר בלשונית אחת לחשבון אחד ובשני לחשבון שני, שהחשבון יהיה שמור גם לפי הלשונית (כך שגם אם הוא ירענן את הלשונית הוא ישאר באותו חשבון, במקביל ללשונית השניה). -
@chagold אם אני לא טועה sessionStorage שומר לפי הטאב הנוכחי, אם אני טועה, אז אתה יכול לעשות פרמטר ב URL ששומר את הסשן הנוכחי בטאב הנוכחי, ותוכל דרך הקוד לקבל את הפרמטר הזה
עריכה:
לפי מה שכתוב כאן:
https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage
טאב חדש זה סשן חדש, אז לכאורה זה ממש מה שאתה מחפש