将变量存储到用户会话Javascript中
store variables to user session Javascript
我有一个'轮盘赌热图'应用程序,我一直在与[URL已删除]只是为了一点乐趣。
它有一堆瓷砖(div),每次你选择一个瓷砖来跟踪轮盘赌桌上的旋转,它的值就会增加。是否有一种方法可以将增加的数字存储到会话中,以便在页面重新加载时变量值不会丢失?
很像'2048游戏',你可以移动瓷砖,离开页面,然后回来,它会记住你的位置,而不需要注册。
存储持久数据的一种方法是使用cookie。
存储cookie值
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+d.toGMTString();
document.cookie = cname + "=" + cvalue + "; " + expires;
}
获取先前存储的cookie值
function getCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i=0; i<ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1);
if (c.indexOf(name) != -1) return c.substring(name.length,c.length);
}
return "";
}
http://www.w3schools.com/js/js_cookies.asp 如果您决定选择这种方法,我建议使用cookie查看器。
相关文章:
- 通过javascript从会话中提取用户名
- 让会话值可用于JavaScript的好方法是什么
- 通过Javascript更改PHP会话变量
- 正在Javascript响应中设置会话变量
- 将会话变量与javascript变量进行比较
- 使用会话Javascript存储数据
- 从javascript变量获取php会话
- 无法获取php会话变量以在javascript中设置var
- C#/Javascript会话存储
- JavaScript 中的用户会话跟踪
- 正在读取Javascript中的会话var
- 通过 Jquery/Javascript 插入会话值
- Javascript 会话存储变量未正确保存
- 在javascript中获取django站点的会话ID
- 使用 Javascript 或 jQuery 检索会话变量的简单快捷的方法
- 如何在javascript中设置浏览器关闭时的会话超时
- 在几个浏览会话中保存javascript变量
- 如何管理quickblox会话Javascript SDK
- 将变量存储到用户会话Javascript中
- 检查回访用户.Google登录会话(JavaScript)