var g_popWindTimeHandle = null; var g_queryMsgHandle = null; function getContent() { var swin = new CreateSubWindow(); var txt = compressResult("/personal?opr=getmsg&rnd=" + rnd()); swin.newWinWithInnerHtmlEx("g_msg_win_id", txt, 320, 180, "消息提醒", "", null, false); var left = document.body.scrollLeft + document.body.clientWidth - 320 - 10; var top = document.body.scrollTop + document.body.clientHeight - swin.getHi() - 6; swin.resetPosition(left, top); } function closeDiv() { var objdiv = document.getElementById("g_msg_win_id"); if (objdiv != null) document.body.removeChild(objdiv); if (g_popWindTimeHandle != null) { clearTimeout(g_popWindTimeHandle); g_popWindTimeHandle = null; } } function showMessage() { var user = compressResult("/getsession?rnd=" + rnd()); if ((document.getElementById("g_msg_win_id")) || user =="0") { return; } var txt = compressResult("/personal?opr=getmsg&rnd=" + rnd()); if ( txt == "" ) { return; } getContent(); //g_popWindTimeHandle = setTimeout("closeDiv()", 20000); g_queryMsgHandle = setInterval('queryMessage()', 20000); } function queryMessage() { closeDiv(); var txt = compressResult("/personal?opr=getnewmsg&rnd=" + rnd()); if (txt == "0" || txt == "" || txt.length > 50) { return; } getContent(); //g_popWindTimeHandle = setTimeout("closeDiv()", 20000); } function viewMsg(referID,kind) { var url = ""; if (kind == "1")//单个文件 { url = "filedefine?filekey=" + referID + "&rnd=" + rnd(); } else if (kind == "2") //文件夹 { url ="getneworhotfiles?opr=getpage&neworhot=new&ownerid="+referID+"&rnd="+rnd(); } window.open(url, "_blank", "height=800,width=860,status=yes,toolbar=yes,menubar=yes,location=yes,scrollbars=yes,resizable=yes"); }