7.3.4  显示留言信息

7.3.4 显示留言信息

一条聊天信息的输出内容应包括发言时间、发言人、聊天对象、聊天表情和聊天内容,以及贴图等。同时,还需设置聊天内容字体的颜色为用户发送信息时所选择的颜色,如图7-11所示。

978-7-111-46863-9-Chapter07-26.jpg

图7-11 显示聊天信息

以下是聊天信息显示页面的实现代码:

978-7-111-46863-9-Chapter07-27.jpg

978-7-111-46863-9-Chapter07-28.jpg

978-7-111-46863-9-Chapter07-29.jpg

这里采用了Response.Write方法来直接输出聊天信息,而没有使用数据控件。这样做更易于控制所显示的内容。为了实现动态刷新功能,在<head>标记与</head>标记间添加代码:

978-7-111-46863-9-Chapter07-30.jpg

该代码可以使页面每10s刷新一次,保证了聊天内容的动态刷新。

978-7-111-46863-9-Chapter07-31.jpg

图7-12 显示在线用户