bsp; //display a notification message to all users chat.Add( this.MakeServerMessage(string.Format( joinedfmt, user ) )); } }
程序运行界面

开始页面显示一些有关当前session的基本信息,比如user number、聊天记录的大小等。用户必须提供用户名才能进入聊天室。点击Login button进入下面的函数:
protected void Login( object sender, EventArgs e ) { string user = txtUsername.Text;
if( !ValidateNick( user ) ) return;
if( Global.Engine.UserExists( user ) ) { lblErrorMsg.Text = "A user with this " + "name already exists, try again."; return; } Response.Redirect( "Server.aspx?action=Login&u=" + user ); } 经过一些简单验证后,通过AddUser函数将用户加到user lists,然后就进入了聊天室页面chat.aspx,这时下面的JavaScript函数就会被执行:

<script type="text/javascript"> sniffBrowserType(); //Shows loading.. screen showLoadScreen(); & 上一页 [1] [2] [3] [4] 下一页 |