| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1687 人关注过本帖
标题:[求助]谁有UBB代码?
只看楼主 加入收藏
dkp88
Rank: 1
等 级:新手上路
帖 子:235
专家分:5
注 册:2004-10-18
结帖率:33.33%
收藏
 问题点数:0 回复次数:7 
[求助]谁有UBB代码?

大哥大姐们好!谁能给小弟讲讲UBB代码吗?怎么生成UBB代码再写入数据库,再怎么又从数据库中读出来呢,我也想像此编程论坛中多功能编辑器那样,太完美了!!

~~~~~~~~~~~~~~~在此先谢~??

搜索更多相关主题的帖子: UBB代码 数据库 编辑器 多功能 
2005-06-15 08:42
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
收藏
得分:0 
现成的插件那里都有

2005-06-15 09:21
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
收藏
得分:0 

下面的是UBB.JS 主要是脚本做的 // ----------------------------------------- // UBB Codes // -----------------------------------------

function insertText(str) { var oContent = findObj('con'); if (oContent) { if (document.all) { insertAtCaret(oContent, str); } else { oContent.value += str; } oContent.focus(); } }insertCode

function insertAtCaret(textEl, text) { if (textEl.createTextRange && textEl.caretPos) { var caretPos = textEl.caretPos; caretPos.text += caretPos.text.charAt(caretPos.text.length - 2) == ' ' ? text + ' ' : text; } else if (textEl) { textEl.value += text; } else { textEl.value = text; } CountStrByte(this.form.con,this.form.used,this.form.remain) }

function findObj(theObj, theDoc){ var i, foundObj; if(!theDoc) theDoc = document; if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj]; for (i=0; !foundObj && i < theDoc.forms.length; i++) foundObj = theDoc.forms[i][theObj]; if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);

return foundObj; }

function insertCode(code, option){ var promptTitle; var promptValue; var codeBegin; var codeClose; var text; var text1; var Url = false; switch (code){ case 'B': promptTitle = promptValue = "粗体文字"; codeBegin = ""; codeClose = ""; break; case 'I': promptTitle = promptValue = "斜体文字"; codeBegin = ""; codeClose = ""; break; case 'U': promptTitle = promptValue = "下划线文字"; codeBegin = ""; codeClose = ""; break; case 'IMG': promptTitle = "图象地址"; promptValue = "http://"; codeBegin = "[img]"; codeClose = "[/img]"; break; case 'URL': promptTitle = "超级链接"; promptValue = "http://"; codeBegin = "[url]"; codeClose = "[/url]"; Url = true; break; case 'EMAIL': promptTitle = "电子邮件"; promptValue = "@"; codeBegin = "[email]"; codeClose = "[/email]"; break; case 'FLY': promptTitle = promptValue = "飞行文字"; codeBegin = "[fly]"; codeClose = "[/fly]"; break; case 'MOVE': promptTitle = promptValue = "滚动文字"; codeBegin = "[move]"; codeClose = "[/move]"; break; case 'SHADOW': promptTitle = "阴影文字 (参数: shadow=颜色,方向,阴影大小)"; promptValue = "阴影文字"; codeBegin = "[shadow=green,45,2]"; codeClose = "[/shadow]"; break; case 'FONT' : promptTitle = "字体 (" +option+ ")"; promptValue = option; codeBegin = ""; codeClose = ""; break; case 'COLOR' : promptTitle = "字体颜色 (" +option+ ")"; promptValue = "颜色字"; codeBegin = "[color=" +option+ "]"; codeClose = "[/color]"; break; default: text = code; } if(text){ insertText(text); }else if(code && option!='false'){ if(Url){ txt1=prompt("链接文本显示:\n如果不想使用, 可以为空, 将只显示超级链接地址. ",""); if (txt1!=null) { txt=prompt(promptTitle + ": ",promptValue); if (txt!=null) { if (txt1 != "") { codeBegin="[url="+txt+"]"; txt = txt1; } insertText(codeBegin + txt + codeClose); } } }else{ txt = prompt(promptTitle + ": ", promptValue); if (txt != null) { insertText(codeBegin + txt + codeClose); } } } }


2005-06-15 09:23
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
我懒得写,用的eWebEditor自己改造的。
2005-06-15 10:39
hxfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:5810
专家分:118
注 册:2005-4-7
收藏
得分:0 
我用别人写好的

2005-06-15 11:17
静夜思
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:济南的冬天
等 级:管理员
威 望:11
帖 子:8902
专家分:2567
注 册:2004-3-25
收藏
得分:0 
用eWebEditor确实很方便,基本不用自己添写JS脚本

畅所欲言
2005-06-15 11:46
dkp88
Rank: 1
等 级:新手上路
帖 子:235
专家分:5
注 册:2004-10-18
收藏
得分:0 
谢谢大哥!你们的提示帮助了我!我试试!不懂再请教!

学程序真有味!
2005-06-15 13:35
领带
Rank: 1
等 级:新手上路
帖 子:89
专家分:0
注 册:2006-3-15
收藏
得分:0 
UBB是什么意思啊?

超越自我,迎接未来!
2006-03-15 16:17
快速回复:[求助]谁有UBB代码?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015226 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved