| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 | Namespace.register("U.MD.U.LO"); //用户登录的命名空间/*** 退出登录提示**/U.MD.U.LO.logoutSystem = function () {    //如果用户登录的情况    if (US.userInfo.userid) {        //弹出退出登录的提示        U.UF.UI.confirm("是否退出" + US.userInfo.username + "账号", function () {            U.MD.U.LO.logout();        });    }}//确定注销//b为是否清除cookie的参数。如果传递false,则清除cookie。/*** 退出登录的处理**/U.MD.U.LO.logout = function () {    U.MD.U.LO.clearCookie(); //退出账号的cookie    U.MD.U.LO.emptyUserInfo(); //清楚用户的前端的数据    $('#UI_Login')[0] && $('#UI_Login')[0].contentWindow.U.MD.U.OT.logout(); //如果是第三方平台登录的,在第三方平台进行下线    //清理图形界面的处理    if ($("#U_MD_D_BDI")[0]) {        //清空所有的应用        U.MD.U.LO.logoutStyle(); //清除注册样式        U.MD.D.T.taskbar.clear(); //清除所有人的任务栏        U.UF.UI.form.closeWindows(); //关闭所有的窗体    }}/*** 用户退出指定帐号 清理cookie**/U.MD.U.LO.clearCookie = function () {    //判断用户是否登录    if (US.userInfo.userid) {        var _iscookie = U.UF.Cookie.get("usestudiosso", "userid").indexOf(US.userInfo.userid) > -1; //判断cookie是否还存在用户的id        //如果存在cookie的出力        if (_iscookie) {            //调用后台,让用户注销            U.A.Request(US.AUTH, ["UserOffline", US.userInfo.userid], function () { });        }    }}/*** 清空用户前端的信息**/U.MD.U.LO.emptyUserInfo = function () {    US.userInfo = {}; //用户数据清空    US.friend = {}; //用户好友信息清空    U.MD.D.B.setBackgroundImage(U.MD.D.B.url); //设置默认背景}/*** 注销样式**/U.MD.U.LO.logoutStyle = function () {    //清楚登录用户的样式    $("#U_MD_D_BDI").addAttrArray({        "innerHTML": "",        "className": "U_MD_D_BDI U_Img"    });    //获取子元素    var _childel = $("#U_MD_D_BDL").childs();    _childel[0].style.display = _childel[1].style.display = "block"; //显示登录注册    _childel[2].style.display = "none";  //隐藏提出按钮    //右边好友框隐藏    $("#U_MD_F_H_R").css("display", "none");    //隐藏消息提醒    $("#U_MD_D_MG_OA").Parent(2).style.display = "none";    //隐藏所有的窗体    //   $("#UD_SY").childs().css("display", "none");}
 |