用户通过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/

10-16 20:11
查看更多