用户通过Facebook登录到我的网站后,我得到了用户的名称和电子邮件ID。
我想使用javascript在登录表单本身的 session 中添加这些变量;
我尝试了以下操作:
FB.api('/me', function(me) {
if (me.name) {
document.getElementById('auth-displayname').innerHTML = me.name; <% Session["fbName"] = me.name; %>
}
}
它会给出类似我的错误(在此行中:)在当前上下文中不存在等。我的div“auth-displayname”正在获取该值,但我m session 变量有问题
我怎样才能做到这一点
最佳答案
您可以使用sessionStorage.SessionName = "SessionData"
,sessionStorage.getItem("SessionName")
和sessionStorage.setItem("SessionName","SessionData");
在http://caniuse.com/namevalue-storage上查看受支持的浏览器
关于javascript - 使用JavaScript设置 session 变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18076013/