扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:howtodo 来源:aspsky 2007年10月26日
关键字: Linux
<script LANGUAGE="javascript"> function b1_submit(){ chat=window.open('',"howtodo",'Status=no,scrollbars=no,resizable=no'); chat.moveTo(0,0); chat.resizeTo(screen.availWidth,screen.availHeight); chat.outerWidth=screen.availWidth; chat.outerHeight=screen.availHeight; } |
<? //锁定在线人数文件 while(file_exists($useronlinelock)){$pppp++;} fclose(fopen($useronlinelock,"w")); //读入在线人名单 $useronline = file($useronline); unlink($useronlinelock); //建立数组 list print("document.writeln("list=new Array("); $k=count($useronline); if($k>1) { for($i=0;$i<($k-1);$i++) { $usercurrent = split($split,$useronline[$i],99); // 姓名+, print("'$usercurrent[0]',"); } $i=$k-1; // 处理最后一个姓名 $usercurrent = split($split,$useronline[$i],99); print("'$usercurrent[0]'"); } // 数组结束 print(")");n"); ?> |
document.writeln('[在线人数<font color=red>'+count+'</font>]<br>'); document.writeln("[<a href="javascript:parent.cs('所有人')">所有人</ a>]<br>"); document.writeln("<font class='p9'>"); var j,name,club; for(var i=0;i<list.length;i=i+1) { if(list[i]!=null){ //显示每个在线人的名字 document.writeln("<a href="javascript:parent.cs('"+list[i]+"')" titl e='"+list[i]+"'>"+list[i]+"</a><br>"); } } this.r.document.writeln('</font><hr>'); |
function cs(name) { if(this.d.document==null)return; if(name=='所有人') { this.d.add('所有人'); this.d.document.inputform.talkto.value='所有人'; //改变焦点 this.d.document.inputform.msg.focus(); return; } for(var i=0;i<list.length;i=i+1) { if(list[i]==name) { //更改发送的谈话对象 this.d.document.inputform.talkto.value=list[i]; this.d.document.inputform.msg.focus(); return; } } //错误 alert('此用户已离线或已改了昵称。'); } |
function del(str) { for(var i=0;i<list.length;i=i+1) if(list[i]==str) { delete list[i]; count--; } } |
function add(str1,str2) { var l=list.length; for(var i=0;i<list.length;i=i+1) //如果已经在数组里面则返回 if(list[i]==str1) return; //增加一个用户 list[l]=str1; count++; } |
var timerID=null; var timerRunning=false; function stop() { //停止 if(timerRunning)clearTimeout(timerID); timerRunning=false; } function start() { stop(); //调用更新在线人数的程序 write1(); } function write1() { ... ... ... ... //设定更新时间, timerID=setTimeout("start()",30000); timerRunning=true; } |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者