一个基于jQuery的开源文本编辑器, 目标是让开发者能够将textarea元素扩展为一个简单的文本编辑器。现在支持html、Wiki、BBScode等编辑格式,并且相当的轻巧(5.5k),有比较好的扩展性,如果需求简单的话可以考虑一下。
工程地址:http://markitup.jaysalvat.com/home/
Ajaxian上的介绍:http://ajaxian.com/archives/markitup-lightweight-text-editor
When Jay Salvat set out to build markItUp!, he wasn't trying to build the next FCKEditor or TinyMCE. He just wanted to build a simple editor that could allow developers to add enhanced markup capability to textarea elements.
markItUp! is a JavaScript plugin built on the jQuery library. It allows you to turn any textarea into a markup editor. Html, Textile, Wiki Syntax, Markdown, BBcode or even your own Markup system can be easily implemented. markItUp! is not meant to be a “Full-Features-Out-of-the-Box”-editor. Instead it is a very lightweight, customizable and flexible engine made to meet the developer's needs in their CMSes, blogs, forums or websites. markItUp! is not a WYSIWYG editor, and it never will be.
The usage is very straightforward. The following code demonstrates the ease of using markItUp!:
CSS:<link rel="stylesheet" type="text/css" href="markitup/skins/markitup/style.css" />
<link rel="stylesheet" type="text/css" href="markitup/sets/html/style.css" />
JAVASCRIPT:<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="markitup/jquery.markitup.js"></script>
<script type="text/javascript" src="markitup/sets/html/set.js"></script>
<script language="javascript">
$(document).ready(function() {
$('#html').markItUp(myHtmlSettings);
});
</script>
HTML: ...html stuff...
</textarea>
The code generates a very intuitive markup editor as demonstrated below:
The script also provides several different options for the editor which adjust the style of editing. You can see those on the examples page.
The main highlights of markItUp! include:
- Fast and unobtrusive integration
- Support for keyboard shortcuts
- Toolbar and drop down menus
- Fully customizable and scriptable
- Editor's features callable from any place
- Ajax dynamic preview
- Customizable Skins
- Tested on PC: IE6/7, Firefox 2, Opera 9+, Safari 3
- Tested on OSX: Safari, Opera 9+ and Firefox 2
- License: MIT/GPL
- Packed naked engine is about 5.5 kb
分享到:
- 2008-03-28 19:39
- 浏览 5009
- 评论(3)
- 论坛回复 / 浏览 (3 / 6850)
- 查看更多
相关推荐
富文本编辑器MarkItUp是一个轻量级且可高度自定义的开源编辑器,主要用于网页开发,让用户在网页上可以方便地编辑和格式化文本。这个编辑器支持多种标记语言,如HTML、Markdown、Textile等,适用于博客、论坛、评论...
MarkItUp 是一个轻量级且高度可定制的JavaScript文本编辑器,它允许用户在网页上实现类似于Markdown、Textile等标记语言的编辑功能,无需依赖任何服务器端技术。这款编辑器以其灵活性和易用性而受到开发者的欢迎,...
这个库用JavaScript编写,通过提供一套完整的键盘快捷键、菜单和工具栏,让用户在网页上拥有类似富文本编辑器的体验,但生成的是纯文本的标记语言代码。`markItUp`的核心优势在于它的可扩展性和灵活性,可以方便地...
markItUp是一款轻量级、可自定义的JavaScript富文本编辑器,适用于网页开发。这款编辑器允许用户在网页上创建和编辑文本,提供了丰富的文本格式化选项,如加粗、斜体、下划线、插入链接、图片等。它的核心特点在于其...
NicEdit是一个轻量级、跨平台、内联的内容编辑器。它可以使用户很容易地在浏览器上实时编辑站点内容。NicEdit JavaScript能够快速地整合到任一站点中,并使任一元素/DIV变成可以编辑或将标准文本区域转变成富文本...
jQuery Universal Markup Editor是一个基于jQuery的轻量级的文本编辑器,可实现非常强大的在线文本编辑器功能。可支持html、Wiki、BBScode等编辑格式,具体很强的扩展性,使用非常方便
3. SmartMarkUP是一个轻量级的JavaScript库,它将简单的Textarea控件转换为功能丰富的富文本编辑器。SmartMarkUP支持多种标记语言,如HTML、CSS、XML、Wiki语法、BBCode等,并且可以独立于任何JavaScript框架进行...
"editArea0.82.rar"可能是早期的一个文本编辑器版本,尽管版本号较低,但依然可能具备基本的代码编辑功能,如HTML、CSS和JavaScript的语法高亮。它可能适合初学者或对轻量级编辑器有需求的用户。由于版本较旧,它...
在线编辑内容的时候,那些基于 JavaScript 的编辑器帮了我们大忙,这些所见即所得...相反,它是一个非常轻量级的,可定制的和灵活的文本编辑器,以满足发展的需要,在其CMSes ,博客,论坛或网站。 markItUp !不是一个
1. **轻量级**: markItUp! 体积小巧,加载速度快,对网页性能影响小。 2. **高度可定制**: 提供丰富的预置按钮集,如字体样式、列表、链接、图片等,并支持自定义按钮和快捷键。 3. **跨浏览器兼容**: 支持主流...
jQuery Universal Markup Editor是一个基于jQuery的轻量级的文本编辑器,可实现非常强大的在线文本编辑器功能。可支持html、Wiki、BBScode等编辑格式,具体很强的扩展性,使用非常方便
1. **TinyMCE**:TinyMCE是一款免费且开源的JavaScript编辑器,它以其轻量级和高度可定制性著称,可在多个平台上运行。 2. **FCKEditor**:同样免费开源,FCKEditor因其广泛使用和活跃的社区支持而受到欢迎,提供...