读书人

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

发布时间: 2012-07-31 12:33:46 作者: rapoo

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> {nickname} </span>',            //退出            '<span><a href="javascript:QC.Login.signOut();"> 退出 </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

读书人网 >Java Web开发

热点推荐