wangEditor 基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用、开源免费

wangEditor是一款基于JavaScript和CSS开发的Web富文本编辑器,特点是轻量、简洁、易用且开源免费。适用于IE10+浏览器。提供官网、文档和源码,支持AMD、CommonJS模块定义,可通过直接下载或CDN引入使用。配置方便,使用简单。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍

wangEditor —— 轻量级 web 富文本编辑器,配置方便,使用简单。支持 IE10+ 浏览器。

界面效果图:


使用方法:


1、常规使用方法

注意,以下代码中无需引用任何 CSS 文件!!!

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>wangEditor demo</title>
</head>
<body>
    <div id="editor">  	 // 定义富文本编辑器容器
        <p>欢迎使用 <b>wangEditor</b> 富文本编辑器</p>
    </div>

    <!-- 注意, 只需要引用 JS,无需引用任何 CSS !!!-->
    <script type="text/javascript" src="/wangEditor.min.js"></script>
    <script type="text/javascript">
        var E = window.wangEditor
        var editor = new E('#editor')
        // 或者 var editor = new E( document.getElementById('#editor') )
        editor.create()
    </script>
</body>
</html>

2、使用模块定义

wangEditor 除了直接使用<script>引用之外,还支持AMDCommonJS的引用方式。

AMD

require.js为例演示

先创建main.js,代码为

require(['/wangEditor.min.js'], function (E) {
    var editor = new E('#editor')
    editor.create()
})

然后创建页面,代码为

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>wangEditor demo</title>
</head>
<body>
    <div id="editor">
        <p>欢迎使用 wangEditor 富文本编辑器</p>
    </div>

    <script data-main="./main.js" src="//cdn.bootcss.com/require.js/2.3.3/require.js"></script>
</body>
</html>

3、CommonJS

可以使用npm install wangeditor安装(注意,这里wangeditor全是小写字母

// 引用
var E = require('wangeditor')  // 使用 npm 安装
var E = require('/wangEditor.min.js')  // 使用下载的源码

// 创建编辑器
var editor = new E('#editor')
editor.create()


注意:下面代码可以用来试着容器高度随内容高度的自适应。

$('#Editor').attr('style','height:auto;');


4、具体参数配置请查看官方使用手册说明。













评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值