聊天室技术(四)-- 显示
时间:2007-02-17 来源:PHP爱好者
现在的www聊天室基本全部采用框架方式,可以用frame也可以用iframe看个人喜欢了,我的采用frame的传统方式 print("<frameset rows="*,110,0,0,0" border=0>n");
print("<frameset cols="660,118" rows="*">n"); //主显示屏幕,负责显示聊天内容
print("<frame name=u src=../../about:blank frameborder="NO" noresize>n");
//在线人数屏幕
print("<frame name=r src=../../"about:blank" frameborder="NO">");
print("</frameset>n"); //发送信息的屏幕,信息指挥中心,所有指令都要由这里发出
print("<frame name=d src=../../send.PHP?name=$name&&pass=$pass scrolling='no
' frameborder="NO" noresize>n"); //被动更新屏幕,处理发送的信息
print("<frame src=../../"about:blank" name="bl">n"); /主动更新屏幕,显示自己和其他聊友的聊天信息
print("<frame src=../../"about:blank" name="flush">n"); //检测是否在线的屏幕,对于异常离开,如死机,掉线等的处理
print("<frame src=../../"about:blank" name="check">n");
print("</frameset>n"); 因为各个页面之间的程序有联系,所以显示顺序很重要,可以看到,我这里只有发送页面不是about:blank,其他页面的显示都要先通过发送页面的调用才能开始.
原作者:howtodo
来源:PHP2000.com
php爱好者站 http://www.phpfans.net c/vc/c++/java.
print("<frameset cols="660,118" rows="*">n"); //主显示屏幕,负责显示聊天内容
print("<frame name=u src=../../about:blank frameborder="NO" noresize>n");
//在线人数屏幕
print("<frame name=r src=../../"about:blank" frameborder="NO">");
print("</frameset>n"); //发送信息的屏幕,信息指挥中心,所有指令都要由这里发出
print("<frame name=d src=../../send.PHP?name=$name&&pass=$pass scrolling='no
' frameborder="NO" noresize>n"); //被动更新屏幕,处理发送的信息
print("<frame src=../../"about:blank" name="bl">n"); /主动更新屏幕,显示自己和其他聊友的聊天信息
print("<frame src=../../"about:blank" name="flush">n"); //检测是否在线的屏幕,对于异常离开,如死机,掉线等的处理
print("<frame src=../../"about:blank" name="check">n");
print("</frameset>n"); 因为各个页面之间的程序有联系,所以显示顺序很重要,可以看到,我这里只有发送页面不是about:blank,其他页面的显示都要先通过发送页面的调用才能开始.
原作者:howtodo
来源:PHP2000.com
php爱好者站 http://www.phpfans.net c/vc/c++/java.
相关阅读 更多 +