📄 kuaig.asp
字号:
<%@ LANGUAGE = VBScript %>
<%response.expires=0%>
<!--#include file="conn.asp"-->
<%
'session.abandon
'Server.ScriptTimeOut=500
function opendb(DBPath,sessionname,dbsort)
dim conn
'if not isobject(session(sessionname)) then
Set conn=Server.CreateObject("ADODB.Connection")
'if dbsort="accessdsn" then conn.Open "DSN=" & DBPath
'if dbsort="access" then conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
'if dbsort="sqlserver" then conn.Open "DSN=" & DBPath & ";uid=wsw;pwd=wsw"
DBPath1=server.ma<%@ LANGUAGE = VBScript %>
<%Response.Expires=0%>
<!--#include file="error.asp"-->
<%
oabusyname=request.cookies("oabusyname")
oabusyusername=request.cookies("oabusyusername")
oabusyuserdept=request.cookies("oabusyuserdept")
oabusyuserlevel=request.cookies("oabusyuserlevel")
if oabusyusername="" then
session.abandon
response.write("<script language=""javascript"">")
response.write("window.close();")
response.write("</script>")
Response.End
end if
%>
<!--#include file="function.asp"-->
<html>
<head>
<title>OA系统即时通信工具</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="expires" content="web,26 Feb 1960 08:21:57 GMT">
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body bgcolor="#ffffff" scroll=no leftmargin="0" topmargin="0">
<script language="javascript">
<!--hide
var y;//页面位置
var randtime;
var ok=null;
var listtimeid=null;
var winhandle=null;
randtime=0;
y=0;
function sx()
{
if (opener.closed)
{
window.open('lostuser.asp','lostwin','location=no,height=10, width=10, top=600, left=10,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no');
window.close();
}
if (refflag.value=="1" && dispinfoflag.value=="0")
{
if (pageflag.value=="1")
{
listflag.value="0";
parent("dispuserwin").location.href="disp_online_user.asp";
}
else if (pageflag.value=="0")
{
listflag.value="0";
parent("dispuserwin").location.href="disp_online_manager.asp?sitenumber="+sitenumber.value;
}
else
{
listflag.value="0";
parent("hiddenwin").location.href="disp_online_user.asp?sitenumber="+sitenumber.value;
}
listtime();
}
ok=setTimeout("sx()",15000+randtime*1000);
randtime=parseInt(Math.random() * 10);
}
function window_onload()
{
sx();
}
function listtime()
{
if (listflag.value=="1")
{
if (pageflag.value=="1" && dispinfoflag.value=="0")
listonlineuser();
else if (dispinfoflag.value=="0")
disp_get_info();
clearTimeout(listtimeid);
}
else
listtimeid=setTimeout("listtime()",1);
}
function listonlinehead(title)
{
if (dispinfoflag.value=="0")
disp_get_info();
window("dispuserwin").document.write("<html>");
window("dispuserwin").document.write("<head>");
window("dispuserwin").document.write("<title>"+title+"</title>");
window("dispuserwin").document.write("<meta http-equiv=\"pragma\" content=\"no-cache\">");
window("dispuserwin").document.write("<meta http-equiv=\"expires\" content=\"web,26 Feb 1960 08:21:57 GMT\">");
window("dispuserwin").document.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">");
window("dispuserwin").document.write("<style type=\"text/css\">");
window("dispuserwin").document.write("<!--");
window("dispuserwin").document.write("body { font-family: \"宋体\"; font-size: 9pt;}");
window("dispuserwin").document.write("td {font-family:\"宋体\";font-size:9pt;}");
window("dispuserwin").document.write("-->");
window("dispuserwin").document.write("</style>");
window("dispuserwin").document.write("</head>");
window("dispuserwin").document.write("<body bgcolor=\"#0099FF\" text=\"#000000\" leftmargin=\"0\" topmargin=\"2\">");
}
function listonlineuser()
{
window("dispuserwin").document.open();
listonlinehead("本站在线用户");
var userinfostr,userinfodim,i,dimsums,infstr,onlineflag,onlinedate,onlineflag,okcode;
onlineflag=0;
userinfostr=onlineuser.value;
if (userinfostr.length==0)
{
refflag.value=0;
}
else
{
window("dispuserwin").document.write("<table border='0' bgcolor='#0099FF' width='100%'>");
userinfodim=userinfostr.split("|");
for (i in userinfodim)
{
if(userinfodim[i]!="")
{
infstr=userinfodim[i].split("$");
window("dispuserwin").document.write("<tr>");
if (infstr[0]==usersessionid.value && infstr[2]=="0")
{
window("dispuserwin").document.write("<td width='100%' height='20' ONMOUSEOVER=\"this.bgColor='#0066FF';this.style.cursor='hand';\" ONMOUSEOUT=\"this.bgColor='#0099FF';\" ONCLICK=\"parent.clickdo('"+infstr[0]+"','"+infstr[1]+"','"+infstr[5]+"')\" title=\""+infstr[3]+"上线\"><img src='../qqpic/face/face"+infstr[5]+".gif' height=16 width=16> "+infstr[1]+"</td>");
onlineflag=1;
}
else if (infstr[0]==usersessionid.value && infstr[2]=="2")
{
window("dispuserwin").document.write("<td width='100%' height='20' ONMOUSEOVER=\"this.bgColor='#0066FF';this.style.cursor='hand';\" ONMOUSEOUT=\"this.bgColor='#0099FF';\" ONCLICK=\"parent.clickdo('"+infstr[0]+"','"+infstr[1]+"','"+infstr[5]+"')\" title=\""+infstr[3]+"上线(注册用户)\"><img src='../qqpic/face/face"+infstr[5]+".gif' height=16 width=16> <font color=#e8e8e8>"+infstr[1]+"</font></td>");
onlineflag=1;
}
else if (infstr[2]=="2")
{
window("dispuserwin").document.write("<td width='100%' height='20' ONMOUSEOVER=\"this.bgColor='#0066FF' this.style.cursor='hand';\" ONMOUSEOUT=\"this.bgColor='#0099FF';\" ONCLICK=\"parent.clickdo('"+infstr[0]+"','"+infstr[1]+"','"+infstr[5]+"')\" title=\""+infstr[3]+"上线(注册用户)\"><img src='../qqpic/face/face"+infstr[5]+".gif' height=16 width=16> <font color=#e8e8e8>"+infstr[1]+"</td>");
}
else if (infstr[2]=="0")
window("dispuserwin").document.write("<td width='100%' height='20' ONMOUSEOVER=\"this.bgColor='#0066FF';this.style.cursor='hand';\" ONMOUSEOUT=\"this.bgColor='#0099FF';\" ONCLICK=\"parent.clickdo('"+infstr[0]+"','"+infstr[1]+"','"+infstr[5]+"')\" title=\""+infstr[3]+"上线\"><img src='../qqpic/face/face"+infstr[5]+".gif' height=16 width=16> "+infstr[1]+"</td>");
else
{
window("dispuserwin").document.write("<td width='100%' height='20' ONMOUSEOVER=\"this.bgColor='#0066FF';this.style.cursor='hand';\" ONMOUSEOUT=\"this.bgColor='#0099FF';\" ONCLICK=\"parent.clickdo('"+infstr[0]+"','"+infstr[1]+"','"+infstr[5]+"')\" title=\""+infstr[3]+"上线(站长)\"><img src='../qqpic/face/face"+infstr[5]+".gif' height=16 width=16> <font color=#ffff00>"+infstr[1]+"</font></td>");
if (infstr[0]==usersessionid.value)
onlineflag=1;
}
window("dispuserwin").document.write("</tr>");
}
}
window("dispuserwin").document.write("</table>");
refflag.value=onlineflag;
}
window("dispuserwin").document.write("</body></html>");
window("dispuserwin").document.close();
reset_win_site();
}
function reset_win_site()
{
screeny=window("dispuserwin").document.body.scrollHeight;
y=removewin.value;
if (screeny<y)
{
y=0;
removewin.value=y;
}
window("dispuserwin").scroll(1,y);
}
//收信息
function disp_get_info()
{
var i,getinfostr,getinfodim,infstr;
getinfostr=getinfo.value;
if (getinfostr.length>0)
{
getinfodim=getinfostr.split("|");
for (i in getinfodim)
{
if (getinfodim[i]!="")
{
infstr=getinfodim[i].split("$");
history.value=getinfodim[i]+"|"+history.value;
urlstr="get_info_win.asp?id="+infstr[1]+"&yhm="+infstr[4]+"&sitemc="+infstr[2]+"&url="+infstr[3]+"&infostr="+infstr[5];
infowin=window.open(urlstr,'','height=245,width=355,toolbar=no,scrollbars=no,resizable=0,menubar=no');
}
}
}
getinfo.value="";
}
//关闭窗口
function closewindow()
{
if (winhandle!=null)
if (!winhandle.closed)
winhandle.close();
window.open('lostuser.asp','lostwin','location=no,height=10, width=10, top=600, left=10,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no');
window.close();
}
function clickup()
{
if (pageflag.value!="1" && dispinfoflag.value=="0")
{
listflag.value="0";
listtime();
window("dispuserwin").location.href="disp_online_user.asp?sitenumber="+sitenumber.value;
pageflag.value="1";
refflag.value="1";
}
}
function changeface()
{
window.open('changeface.asp','facewindow','toolbar=no,scrollbars=no,resizable=0,menubar=no,width=302,height=330');
}
function sendsms()
{
window.open('../sendsms.asp','smswin','toolbar=no,scrollbars=no,resizable=0,menubar=no,width=620,height=350');
}
function talk_face()
{
winhandle=window.open('../newface/talkface.htm','talkface','toolbar=no,scrollbars=no,resizable=0,menubar=no,width=360,height=279');
dispinfoflag.value="1";
}
function gohomepage()
{
var urlmc;
urlmc="../default.htm";
window.open(urlmc,'','toolbar=yes,scrollbars=yes,status=yes,resizable=1,menubar=yes,location=yes,width=600,height=400');
}
function clickdo(number,name,facenumber)
{
if (dispinfoflag.value=="0")
sendwin=window.open('send_info_win.htm',number,'height=245,width=355,toolbar=no,scrollbars=no,resizable=0,menubar=no');
else
{
winhandle.userid.value=number;
winhandle.userlist.document.close();
winhandle.talkinfo.value="对"+name+"说:";
winhandle.info.focus();
}
}
//-->
</script>
<SCRIPT language=javascript>
<!--
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu() {
event.cancelBubble = true
event.returnvalue = false;
return false;
}
function norightclick(e) {
if (window.Event) {
if (e.which == 2 || e.which == 3)
return false;
} else if (event.button == 2 || event.button == 3) {
event.cancelBubble = true
event.returnvalue = false;
return false;
}
}
document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
//-->
</SCRIPT>
</head>
<body bgcolor="#ffffff" scroll=no leftmargin="0" topmargin="0" onload="window_onload()">
<script language="javascript">
//关闭鼠标右键
if (document.all)
document.body.onmousedown= new Function("if(event.button==2||event.button==3)alert('禁止鼠标右键!')");
</script>
<%
url="http://200.0.0.90"'取得注册网址
if instr(url,"http://")<=0 and instr(url,"HTTP://")<=0 then
url="http://"&url
end if
mc="伴江行"'取得注册网站名称
lx="政府机关"
jj="伴江行办公自动化系统"
id=1'取得注册网址的唯一id号
longmc=mc&":通信工具"
shortmc=GetNewStr(longmc)
randomize
faceid=Int((25 - 0 ) * Rnd + 0)
do while faceid=0
faceid=Int((25 - 0 ) * Rnd + 0)
loop
session("username")=oabusyname
session("siteid")=id
if isempty(application("reftime"&session("siteid"))) then
application("reftime"&session("siteid"))=now()
end if
if isempty(application("onlinesite")) then'如果在线队列不存在
call create_online_site'建立在线队列
sitenumber=write_online_site(id,mc,lx,url,jj)'写入当前站点信息
else
sitenumber=find_online_site(id)
if sitenumber=-1 then'如果在线队列中不存在该队列
sitenumber=write_online_site(id,mc,lx,url,jj)'写入当前站点信息
end if
end if
if isempty(application("onlineuser"&id)) then'如果该站点的在线用户队列不存在,则建立队列
call create_online_user(id)'建立在线用户队列
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -