餅乾工坊
[Discuz]即時聊天[工事中] - 可列印版本

+- 餅乾工坊 (http://ninja.s12.xrea.com/mybb)
+-- 版面: 電腦網路 (http://ninja.s12.xrea.com/mybb/forumdisplay.php?fid=2)
+--- 版面: 網頁相關 (http://ninja.s12.xrea.com/mybb/forumdisplay.php?fid=13)
+--- 主題: [Discuz]即時聊天[工事中] (/showthread.php?tid=205)



[Discuz]即時聊天[工事中] - NINJA - 10-02-2009

[Discuz7.1]

http://linux0911.no-ip.info/Discuz/thread-9355-1-1.html

1.建立資料表
程式碼:
CREATE TABLE `cdb_chat` (
`cid` mediumint(18) unsigned NOT NULL auto_increment,
`fn` varchar(15) NOT NULL,
`tn` varchar(15) NOT NULL,
`tim` varchar(20) NOT NULL,
`col` varchar(20) NOT NULL,
`says` varchar(255) NOT NULL,
`oth` varchar(1) NOT NULL,
`deltime` int(15) NOT NULL,
KEY `cid` (`cid`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;
Bug:聊天內容無法只輸入 0
FireFox使用ifram頁面嵌入會有錯誤,跳轉訊息會跑到聊天室裡
好像是頁面嵌入跟ajax有點衝到,控制台取消ajax登入視窗會正常,或瀏覽器重新整理

引言:<input id="bbsay" name="bbsay" type="text" onKeydown="bsay_onkeydown()"
刪掉 onKeydown="bsay_onkeydown()" 就可以用Enter送出聊天內容,這段跟Discuz的js有衝突