JS 设置/获取session

设置:

1 .       $.session.set(‘token‘, result.accessToken)      这个要引用库jquerySession.js
 2.        sessionStorage.setItem("token", result.accessToken);

3.        localStorage.setItem("token", result.accessToken);

获取:

1.           ourtoken = $.session.get(‘token‘);
 2.           ourtoken = sessionStorage.getItem("token");   这个同页面可以,跨页不行

3.           ourtoken = localStorage.getItem("token");       这个跨页也可以

添加数据
    $.session.set(‘key‘, ‘value‘)
删除数据
    $.session.remove(‘key‘);
获取数据
    $.session.get(‘key‘);
清除数据
    $.session.clear();

--------------------------------------

localStorage.a = 3;//设置a为"3"
localStorage["a"] = "sfsf";//设置a为"sfsf",覆盖上面的值
localStorage.setItem("b","isaac");//设置b为"isaac"
var a1 = localStorage["a"];//获取a的值
var a2 = localStorage.a;//获取a的值
var b = localStorage.getItem("b");//获取b的值
localStorage.removeItem("c");//清除c的值

参考:https://www.cnblogs.com/LChenglong/p/8006197.html

原文地址:https://www.cnblogs.com/c-x-m/p/10365006.html

时间: 2024-10-08 00:41:45

JS 设置/获取session的相关文章

js中获取session

方式一 如下所示,但下列代码不能保存在单独的js文件中,也不能嵌入到html文件中,只能嵌入到动态页面里,比如jsp文件等. <script type="text/javascript"> var userid = '<%=session.getAttribute("userid")%>'; if(userid == "null"){//注意此处为"null"非null alert("Plea

js设置 获取 删除cookie

function setCookie(key,value) { var date = new Date(), t = 5; date.setDate( date.getDate() + t ); document.cookie = key+'='+encodeURIComponent(value)+';expires='+date.toGMTString(); } // setCookie('username','liuwei'); // setCookie('password','000000

js,jq设置获取属性,样式

js设置获取属性:设置属性-element.setAttribute("属性名称","属性值"):获取属性-element.getAttribute("属性名称"): jq设置获取属性:attr() js获取行内样式:document.getElementById(“button″).style.width; js获取css文件里样式: IE var width = mydiv.currentStyle['width']: Chorme  var

一般处理程序设置Session cs 文件获取session

using System;using System.Web;using System.Web.SessionState; //第一步:导入此命名空间public class 类名 : IHttpHandler ,IRequiresSessionState //第二步:实现接口 到此就可以像平时一样用Session了{} 在自定义类库CS文件里使用System.Web.HttpContext.Current.Session获取Session时提示错误:未将对象引用设置到对象的实例.一般情况下通过这

JS设置、获取DOM自定义属性

jQuery方式 // 获取 $('#test').attr('mydata'); // 设置 $('#test').attr('mydata','data-content'); // 移除 $('#test').removeAttr('mydata'); JS方式 // 获取 document.getElementById('test').getAttribute('mydata'); //设置 document.getElementById('test').setAttribute('myd

纯JS设置首页,加入收藏,获取URL参数,解决中文乱码

雪影工作室版权所有,转载请注明[http://blog.csdn.net/lina791211] 1.前言 纯Javascript 设置首页,加入收藏. 2.设置首页 // 设置为主页 function SetHome(obj, vrl) { try { obj.style.behavior = 'url(#default#homepage)'; obj.setHomePage(vrl); } catch (e) { if (window.netscape) { try { netscape.s

如何解决设置Session保存在StateServer后引起WebService/WebMethod无法异步获取Session

项目中有一个文件上传功能,需要显示文件上传进度.于是使用PageMethods 调用WebService/WebMethod . 在demo中测试一切正常.但是转移到项目中之后无法异步刷新文件上传进度. 调试后发现原因是异步刷新时,获取的session信息不是文件上传页面更新的最新信息. 又发现 web.config 中 有如下设置 <sessionState mode="StateServer" stateConnectionString="tcpip=localho

JS或jsp获取Session中保存的值

JS是不能读取Session中的值的 . session是服务器对象, javascript是客户端脚本,你能做的操作就是把这个值用 <%=%>输出到页面的javascript中参与运算,而无法直接用js调用的 方法: 你可以做一个AJAX来请求 服务器, 返回session中的值 . 当然你也可以在JSP中使用<%=%>这种东西来获取session中的值,例如: <script language="JavaScript"> var myName=&

运用JS设置cookie、读取cookie、删除cookie

运用JS设置cookie.读取cookie.删除cookie JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的. 而cookie是运行在客户端的,所以可以用JS来设置cookie. 假 设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来 引用temp的变量值,对于JS中的全局变量或者静态变量的生命周期是有限的,当发生页面跳转或者页面关闭