用户通过 Facebook 登录我的网站后,我获取了他的姓名和电子邮件 ID。 我想使用 javascript 在登录表单本身的 session 中添加这些变量; 我尝试了以下方法:
FB.api('/me', function(me) {
if (me.name) {
document.getElementById('auth-displayname').innerHTML = me.name; <% Session["fbName"] = me.name; %>
}
}
它给出像我这样的错误(在这一行中:<%Session["fbName"] = me.name; %>)在当前上下文中不存在等..我的div“auth-displayname”正在获取该值但我遇到了 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/