在做bbs项目时,需要用到ubb编辑器。网上 查了好久,终于找到一款简单轻便的ubb编辑器UBBEditor,并且是开源的。推荐给大家。
官网地址:http://www.ubbeditor.com/documentation/
官网首页介绍如下:
1.迷你
UBBEditor 经压缩存储后小于20KB,载入的时间可以忽略不计。
2.兼容
UBBEditor 可以良好的运行在 IE6,7,8 Safari, Firefox, Chrome 等浏览器中。
![](http://www.ubbeditor.com/common/images/img.1.chinese.jpg)
3.安全
UBBEditor 在编辑文本内容的格式后,所产生的是UBB代码,如果在网页中输出显示时,需要通过服务器脚本来解析这些代码,因此它具备的良好的安全可控性。
4.开源
UBBEditor 是一款开放源代码的程序,你可以在任何项目中任意使用而不需要支付任何费用,并且你也可以很方便的修改源代码来达到更符合自己的要求。
使用文档如下:
文档
如何初始化UBBEditor?
<script type="text/javascript" src="ubbeditor/ubbEditor.js"></script>
<textarea id="content" name="content" style="WIDTH: 600px; HEIGHT: 300px"></textarea>
<script type="text/javascript">
var nEditor = new ubbEditor('content');
nEditor.tInit('nEditor', 'ubbeditor/');
</script>
如何获取编辑器的内容?
在服务器端的脚本中,你可以直接获取,比如(PHP):
$_POST['content']
在Javascript中,你可以通过这样的形式来获取:
<script type="text/javascript"> nEditor.tGetUBB();</script>
如何动态的插入代码到编辑器中?
<script type="text/javascript"> nEditor.tinsertUBB('[b]ABC[/b]');</script>
ubbEditor的几个方法:
tinsertUBB(value): 插入UBB代码;
tinsertHTML(value): 插入HTML代码;
tGetUBB(): 获取UBB代码;
tGetHTML(): 获取HTML代码;
先收藏下来,以防以后找不到。
分享到:
相关推荐
现在的网页在线编辑器有很多,且功能强大,比如eWebEditor,但有个问题是占用空间大,一些简单的论坛、留言板并不需要太强大的功能,HtmlEditor就是这样一个编辑器,简单漂亮,调用也方便,推荐大家使用。...
UBBEditor 可视化的UBB编辑器具有如下特性: 1.迷你 UBBEditor 经压缩存储后小于20KB,载入的时间可以忽略不计。 2.兼容 UBBEditor 可以良好的运行在 IE6,7,8,9 Safari, Firefox, Chrome 等浏览器中。 3.安全 ...
为此我就进行了二次开发,并把UBB编辑器里的表情库从通过JS手工定义改成了从smilies.xml动态读取,便于维护表情库。编器也做成了组件,你只需要在VS开发工具中添加引用UBBTextBox.dll这个组件,像拖放控件一样拖放...
【标题】:“最简单的所见即所得的UBB编辑器” 在互联网论坛和内容管理系统中,编辑器是用户发表和编辑内容的重要工具。所见即所得(WYSIWYG)编辑器允许用户像使用普通文字处理软件一样输入、格式化文本,而无需...
UBBEditor是一款可视化的UBB(Ultimate Bulletin Board)编辑器,版本号为v1.0.2.0。这款编辑器主要用于帮助用户方便地在论坛、博客等平台创建和编辑帖子,支持丰富的文本格式化功能,使得非编程背景的用户也能轻松...
"ubbeditor"很可能是这个UBB编辑器的主程序文件,它可能包含了编辑器的核心功能和界面元素。该文件可能是JavaScript库或独立的应用程序,负责解析和处理UBB代码,提供用户交互界面,并与服务器进行数据通信。 **...
天枫所见即所得UBB编辑器asp版天枫所见即所得UBB编辑器asp版天枫所见即所得UBB编辑器asp版天枫所见即所得UBB编辑器asp版天枫所见即所得UBB编辑器asp版天枫所见即所得UBB编辑器asp版
迷你UBBEditor在线编辑器 v1.0,具有体积小巧,兼容性好(支持IE6,7,8 Safari, Firefox, Chrome 等众多浏览器)、安全性高,用它产生的是UBB代码,如果在网页中输出显示时,需要通过服务器脚本来解析这些代码,还有...
UBBEditor 可视化的UBB编辑器具有如下特性: 1.迷你 UBBEditor 经压缩存储后小于20KB,载入的时间可以忽略不计。 2.兼容 UBBEditor 可以良好的运行在 IE6,7,8,9 Safari, Firefox, Chrome 等浏览器中。 3.安全 ...
源码学习,压缩包解压密码:www.cqlsoft.com
"AnUbbEditor"是一款基于ASP的在线编辑器,它主要设计用于网页中的评论系统、博客或其他需要用户输入文本的场景。这款编辑器的特点是简洁易用,为用户提供了一个类似于Word的界面,使得非技术人员也能方便地进行文本...
UBBEditor曾用名jtbcEditor,是一款基于UBB代码的所见即所得的编辑器,是一个开放源代码的程序,作者是Jetiben,最早开发并且发布于2009年,UBBEditor的特点是小巧、兼容性高、安全。 产品特性与优点: 1.迷你 ...
在网页设计中,有时我们需要创建一个可编辑的区域,让用户能够输入文本并插入图片,而`<textarea>`标签是HTML中用于...通过这种方式,我们可以创建一个功能强大的富文本编辑器,同时避免了使用`<textarea>`的局限性。