top
Loading...
聊天室技術(四)--顯示
現在的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

北斗有巢氏 有巢氏北斗