聊天室实现私聊(三)

2016-01-29 17:54 13 1 收藏

聊天室实现私聊(三),聊天室实现私聊(三)

【 tulaoshi.com - ASP 】

 


作者:网络之门

  上两节介绍了如何处理聊天室内的谈话内容以及悄悄话的特殊处理,至此。我们去看看谈话内容是如何在客户端显示出来的。请先看看我们的显示对话文件(top.asp)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

*top.asp

 

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

<% @language="vbscript" %
<%
Response.Expires=0
'response.buffer=true
%
<meta http-equiv="refresh" content="2.5"
<body bgcolor="<%=application("zj_1color")%" topmargin="0" leftmargin="0"
<I<center<font color="#FFFF00" size=4<%=application("zj_1title")%</font</center</I
<%
if session("userzj_1")="" then
session("userzj_1")=""
session("zj_1level")=""
session("zj_1start")=""
session("zj_1total")=0
session("zj_1boot")=""
session("zj_1counter")=0
session("zj_1open")=""
'session.abandon
%
<script LANGUAGE="JavaScript"
parent.location="timeout.htm"
</script
<%
response.end
end if

'是否在捣乱?
for n=1 to 40
if session("userzj_1")=application("peoplezj_1"&n) then
exit for
end if

if n=40 then
session("zj_1boot")="true"
%
<script LANGUAGE="JavaScript"
parent.location="boot.htm"
</script
<%
end if

next
%
<script LANGUAGE="JavaScript"
<%

if session("zj_1counter")<application("zj_1counter") then
if session("zj_1counter")<application("zj_1counter") then
for I=session("zj_1counter")+1 to application("zj_1counter")
%
parent.middle.document.writeln("<%=application("zj_1chats")(I)%")
<%

next   

else
for I=session("zj_1counter") to 20
if application("zj_1counter")<1 then
%
parent.middle.document.writeln("<%=application("zj_1chats")(I)%")
<%
end if
next

for I=1 to application("zj_1counter")

%
parent.middle.document.writeln("<%=application("zj_1chats")(I)%")
<%
next
end if

if session("zj_1open")="true" then

session("zj_1counter")=application("zj_1counter")
end if
end if

'公告

if session("zj_1public")<application("zj_1public") then
%
parent.middle.document.writeln("<%=application("zj_1public")%")

<%
session("zj_1public")=application("zj_1public")
end if

'有耳语吗?
if session("zj_1chat")<application("zj_1chat") then
if application("zj_1owner")=session("userzj_1") or application("zj_1chatto")=session("userzj_1") or application("zj_1chatto")="ALL" then

%
parent.middle.document.writeln("<%=application("zj_1chat")%")
<%
end if
session("zj_1chat")=application("zj_1chat")
end if

application("peoplezj_1_appear"&n)

count=0
for n=1 to 40
if applic

来源:http://www.tulaoshi.com/n/20160129/1503445.html

延伸阅读
标签: PHP
  cinput.php3 如下: <html <head <title输入</title <meta http-equiv="Content-Type" content="text/html; charset=gb2312" <link rel="stylesheet" href="main.css" type="text/css" <script language="JavaScript" <!-- function Name...
标签: Web开发
第三个页面 name="frame3.php" ? include "../signup/mysql.php"; //echo $userid; //echo $private; if($p)$p=1; else $p=0; if(($action="ok")and($p)){ $sql="select userid,id from chat_user_list where userid='$userid'"; $result=mysql_query($sql); $roww=mysql_fetch_array($r...
标签: ASP
       实现聊天室的悄悄话功能(上)   作者:网络之门    几个要好的网友在聊天室里闲聊的时侯,总会遇上有些话题是不想同一聊天室内别的聊友看见的,那么聊天室支持悄悄话功能将是什分有必要的了,实现悄悄话的方法很多,现在小虎介绍一下利用session对象来实现它,用session对...
标签: ASP
      当我们把上面的程序保存在具有执行权限的服务器目录中,在客户端用浏览器打开时,我们见到了平常聊天室一样的用户登陆界面。我们于是输入用户名及密码,按发送时,我们所输入的资料便会暗中存入用户数据库中。接着便出现了发言筐,我们试着输入一句话,点发言按钮,这时,我们的发言便会带着我们所输入的话,我...
Internet上的聊天室一向是一个吸引人的地方,但多用C语言设计,我用VB设计了一个聊天室,取名为“升达自由论坛”,实际使用证明效果良好。 ----Internet上的通讯协议是TCP/IP,Internet上数据传输协议主要有TCP和UDP,TCP是有连接协议,它要求计算机进行对话时必须先建立连接,保证数据传送安全到达目的地。UDP是无连接协议,它只是将信息送到网...

经验教程

564

收藏

95
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部