当前位置: 代码迷 >> Java Web开发 >> JS中判断销毁SESSION,该怎么处理
  详细解决方案

JS中判断销毁SESSION,该怎么处理

热度:5144   发布时间:2013-02-25 21:15:36.0
JS中判断销毁SESSION
应用于第三方接入,比如新浪与微博登录.
1 /. 我登录了新浪,同时也能登录微博 .这明显是不对的. 
  我期望的效果是,当一个处于登录状态,另外一个登录会迫使之前的登陆下线.
 
JScript code
        //调用QC.Login方法,指定btnId参数将按钮绑定在容器节点中   QC.Login({       btnId:"qqLoginBtn",           scope:"all",       size: "A_M"   }, function(reqData, opts){ 

 
把之前的session销毁掉

JScript code
       //登录成功       var dom = document.getElementById(opts['btnId']),       _logoutTemplate=[            //头像            '<span><img src="{figureurl}" class="{size_key}"/></span>',            //昵称            '<span>&nbsp;{nickname}&nbsp;</span>',            //退出            '<span><a href="javascript:QC.Login.signOut();">&nbsp;退出&nbsp;</a></span>'             ].join("");       dom && (dom.innerHTML = QC.String.format(_logoutTemplate, {           nickname : QC.String.escHTML(reqData.nickname),           figureurl : reqData.figureurl              }));   }, function(opts){//注销成功                 //alert('注销成功'); 

 
把之前的session销毁掉
JScript code
          });     

 这样可行吗?


------解决方案--------------------------------------------------------
探讨
JS是客户端语言,你的意思我明白了.
我疑惑的是他能否触发一个事件,然后到服务端来销毁一个SESSION
  相关解决方案