kindeditor富文本编辑器初步使用教程

Python之路:KindEditor在线html编辑器 1、官网:http://kindeditor.net/demo.php 2、下载 官网下载:http://kindeditor.net/down.php 3、文件夹说明 ├── asp asp示例 ├── asp.net asp.net示例 ├── attached 空文件夹,放置关联文件attached ├── examples HTML示例 ├─ 阅读详情
  1. 下载kindeditor
    可以选择去官网下载(http://kindeditor.net/down.php),不过要翻墙;或者直接优快云http://download.youkuaiyun.com/download/dknightl/9813052

  2. 下载解压完放入自己的项目中
    在解压完后可以删除不需要的文件夹,我是删除了asp、asp.net、jsp、php,examples可以放到其他地方,用作代码参考。
    这里写图片描述

  3. 初始化kindeditor富文本编辑器


  • 首先先导入下面css和js文件
        <link rel="stylesheet" href="../themes/default/default.css" />
        <script charset="utf-8" src="../kindeditor-min.js"></script>
        <script charset="utf-8" src="../lang/zh_CN.js"></script>
  • 然后初始化(textarea 为富文本编辑器主题,script代码初始化)

    <textarea id="mul_input" name="content" style="width:700px;height:200px;visibility:hidden;display: block;">KindEditor</textarea> 

    <script>
        //简单模式初始化
        var editor;
        KindEditor.ready(function(K) {
            editor = K.create('textarea[name="content"]', {
                resizeType : 1,
                allowPreviewEmoticons : false,
                allowImageUpload : false,
                items : [
                    'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',
                    'removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
                    'insertunorderedlist', '|', 'emoticons', 'image', 'link']
            });
        });
    </script>

这里写图片描述

        //默认模式
        <script>
            var editor;
            KindEditor.ready(function(K) {
                editor = K.create('textarea[name="content"]', {
                    allowFileManager : true
                });
                K('input[name=getHtml]').click(function(e) {
                    alert(editor.html());
                });
                K('input[name=isEmpty]').click(function(e) {
                    alert(editor.isEmpty());
                });
                K('input[name=getText]').click(function(e) {
                    alert(editor.text());
                });
                K('input[name=selectedHtml]').click(function(e) {
                    alert(editor.selectedHtml());
                });
                K('input[name=setHtml]').click(function(e) {
                    editor.html('<h3>Hello KindEditor</h3>');
                });
                K('input[name=setText]').click(function(e) {
                    editor.text('<h3>Hello KindEditor</h3>');
                });
                K('input[name=insertHtml]').click(function(e) {
                    editor.insertHtml('<strong>插入HTML</strong>');
                });
                K('input[name=appendHtml]').click(function(e) {
                    editor.appendHtml('<strong>添加HTML</strong>');
                });
                K('input[name=clear]').click(function(e) {
                    editor.html('');
                });
            });
        </script>
    </head>
    <body>
        <h3>默认模式</h3>
        <form style="margin: 0;">
            <textarea name="content" style="width:800px;height:400px;visibility:hidden;display: block;">KindEditor</textarea>
            <p>
                <input type="button" name="getHtml" value="取得HTML" />
                <input type="button" name="isEmpty" value="判断是否为空" />
                <input type="button" name="getText" value="取得文本(包含img,embed)" />
                <input type="button" name="selectedHtml" value="取得选中HTML" />
                <br />
                <br />
                <input type="button" name="setHtml" value="设置HTML" />
                <input type="button" name="setText" value="设置文本" />
                <input type="button" name="insertHtml" value="插入HTML" />
                <input type="button" name="appendHtml" value="添加HTML" />
                <input type="button" name="clear" value="清空内容" />
                <input type="reset" name="reset" value="Reset" />
            </p>
        </form>
    </body>

这里写图片描述

  1. 获得内容等方法可以参考API
    http://kindeditor.net/doc.php
一文完全掌握富文本编辑器TinyMCE TinyMCE 是主流富文本编辑器,功能非常全,你需要的大多数功能它都支持,类似在线版的 Word。但它的优势也恰恰是它的劣势,如此之多的功能都放上来导致整个编辑器非常重,如果只是需要简单功能,上这么复杂的编辑器,大材小用。TinyMCE 对 Vue.js 的集成和安装非常友好,支持 Vue3 和 TypeScript,文档写的也非常好。 阅读详情

相关推荐

C#WebApi kindEditor富文本编辑器的使用

一、前言 二、 三、 四、 一、前言 这个编辑器是我挑了很久才最终选定的,里面没有支持WebApi的案例。所以我把下载后自带的案例转换为了C# WebApi。里面还可以支持JAVA、php等语言。有兴趣的小伙伴可以了解一下哦 ...

weixin_45253985的博客 1473

KindEditor 基本的使用

kindeditor 使用一. KindEditor 是什么?1 主要特点二. 官方网站三. 编辑器使用方法1 下载编辑器2 部署编辑器3 修改HTML页面3.1. 在需要显示编辑器的位置添加textarea输入框。3.2. 在该HTML页面添加以下脚本。4. 获取HTML数据四.KindEditor 初始化参数 一. KindEditor 是什么? KindEditor 是一套开源的在线HTM...

weixin_44972575的博客 6814

KindEditor插件(富文本编辑器)的使用

一、KindEditor介绍 KindEditor插件提供了富文本编辑器在页面上的使用,我们在进行Django开发时可以通过相关配置使用KindEditor插件,以下KindEditor在Django中的使用: 二、KindEditor相关的配置步骤 第一步:先下载KindEditor,链接在此:KindEditor插件下载 第二步:在django项目目录下创建一个全局静态文件夹,...

BearStarX的博客 2424

富文本编辑器 kindeditor 使用整理

kindeditor富文本编辑器忘记什么时候添加到项目中了,最近做一个功能需要在原有编辑器上自定义添加一些固定内容,于是对着编辑器文档研究了一番,在这里做一个使用方式整理。

json_li的博客 9566

yii2中集成使用kindeditor富文本编辑器

我们以advanced模板中frontend应用为例 kindeditor下载、安装 首先下载kindeditor http://kindeditor.googlecode.com/files/kindeditor-4.1.10.zip 然后解压到web目录,如

yiifans的专栏——专注Yii Framework 2.0开发 5616

KindEditor的使用

KindEditor是一套开源的HTML可视化编辑器,主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、Safari、Opera等主流浏览器。 KindEditor是基于JavaScript的插件。里面包含了丰富的组件,如:多文件上传组件、富文本编辑框,使用KindEditor可以大大的降低页面开发难度; KingEditor特点 体积小,加载速

Gavin 2672

富文本编辑器之KindEditor、TinyMCE

Spring Data JPA之各种查询 继承JpaRepository后的方法列表 继承JpaSpecificationExecutor的方法列表

积跬步,至千里。 2529

ECShop集成KindEditor富文本编辑器教程

本文还有配套的精品资源,点击获取 简介:本文介绍了ECShop电商平台中使用的KindEditor富文本编辑器,它为用户提供丰富的文本编辑功能,方便创建内容丰富的商品描述、新闻等。KindEditor支持HTML代码编辑,并可能定制了图片水印功能,以保护版权和品牌。集成KindEditor到ECShop需要几个简单的步骤,包括添加文件、配置初始化参数、可能的源代码修改以及后...

weixin_42602726的博客 1611

KindEditor 富文本编辑器安装与使用教程

KindEditor 是一个轻量级、开源的在线 HTML 编辑器,支持将普通文本区域转换为富文本编辑功能。本文详细介绍如何安装和使用 KindEditor。 ## 项目概述 KindEditor 采用 LGPL 开源协议,支持跨浏览器运行,版本号为 4.1.12。项目包含完整的源代码、插件系统和多语言支持。 [![KindEditor 默认主题界面](https://raw.gitcode.

gitblog_01100的博客 793

KindEditor富文本编辑器使用指南与实践

富文本编辑器(Rich Text Editor)是一种允许用户在Web页面上直接进行文本内容编辑的工具,它提供与桌面文本编辑软件类似的编辑体验,常见于博客系统、论坛、内容管理系统(CMS)和电子邮件客户端中。相比于简单的文本输入框,富文本编辑器可以插入图片、链接、格式化文本、排版等多种复杂功能,为用户提供了丰富的文本编辑能力。随着Web技术的发展,富文本编辑器已经演变成Web应用中不可或缺的一部分。

weixin_35370061的博客 1146

深入探索富文本编辑器KindEditor

富文本编辑器是现代网页设计和开发中不可或缺的一部分,它为用户提供了丰富的文本编辑功能,而无需直接编写HTML代码。简而言之,富文本编辑器(Rich Text Editor)是用户界面中可执行文本格式化以及插入媒体元素的组件,其外观与功能类似于传统桌面文字处理软件。富文本编辑器的出现极大地提升了网页内容的互动性和用户的参与感。它允许用户在网页上直接创建和编辑包含格式、链接、图片和表格等内容的富文本内容,从而改善了用户体验并丰富了网页内容。

weixin_29840475的博客 1162

如何获取kindeditor富文本编辑器中的内容

1、先定义一个普通的多文本框textarea <textarea id="content"></textarea> 2、写一个js把这个普通的textarea初始化成kindeditor富文本编辑器 /*KindEditor编辑器初始化*/ var editor; KindEditor.ready(function(K) { editor = K.create('#co...

Eayon阳阳阳仔 2637

KindEditor 4.1.10富文本编辑器使用教程

在当今的数字时代,网页富文本编辑器是构建内容管理系统(CMS)、博客平台、论坛以及提供在线文档编辑功能的核心组件。它允许用户像使用桌面文字处理软件一样,通过图形界面来格式化、插入图片和其他媒体内容,从而增强网页内容的丰富性和互动性。富文本编辑器不仅仅是简单的文本输入框,它提供了一系列工具栏选项,这些选项让用户可以进行格式化、插入链接、图片、表格等操作,并且可以改变文本样式。这种编辑器的目标是提供一种直观的方式来处理富文本内容,而不需要用户对HTML或CSS有深入了解。

weixin_34374684的博客 1015

kindeditor 使用教程

较为著名的富文本编辑器,有ckeditor,kindeditor等,我是比较中意kindeditor的操作起来比较方便; 使用步骤: 1.网上下载KindEditor源文件:官网下载http://www.kindsoft.net/  2.将下载好的kindeditor解压(我使用的是kindeditor-4.1.10),去除无用的包:我的项目使用jsp,所以:去除asp,asp.ne

foyui的博客 5464

python——模拟砍价

类型:随机数。

m0_62488776的博客 1970

Unity通用Buff系统,Buff编辑器(1,理论篇)(技能系统之Buff篇)

逻辑层根据游戏的规则和设计,控制Buff的生命周期、影响目标对象的属性或行为,以及处理Buff的交互和冲突。Buff堆叠和冲突:有些游戏中允许同类型的Buff叠加,以增加效果的强度,而有些游戏中可能不允许Buff叠加,只能由更强力的Buff来覆盖较弱的Buff。灵活个性化:每个游戏对象拥有自己的BuffManager,可以实现个体对象的独特Buff效果,增加游戏的多样性和个性化。自由控制:每个对象独立管理自己的Buff,可以自由地激活、更新和移除Buff效果,提供更精细的控制和逻辑实现。

u010082265的博客 4693

vue中使用kindeditor编辑器_vue中使用kindeditor富文本编辑器

第一步,下载依赖yum install kindeditor第二步,建立kindeditor.vue组件import '../../node_modules/kindeditor/kindeditor-all.js'import '../../node_modules/kindeditor/lang/zh-CN.js'import '../../node_modules/kindeditor/th...

weixin_30126739的博客 1152

IFIX往Mysql数据库同步数据方法

通过IFix数据库向Mysql数据库同步数据

仙人掌 1595

Layui 中使用了KindEditor的富文本编辑器

Layui 中使用了KindEditor的富文本编辑器,提交时无法获取textarea中内容解决方式。 1.解决方法 官方源码如下 KindEditor.ready(function(K) { var editor1 = K.create('textarea[name="content1"]', { cssPath : '../plugins/code/prettify.css', uploadJson : '../jsp/upload_json.jsp', fileManag

12程序猿的博客 1052

GitHub 镜像站点

国内访问 GitHub 有时会遇到速度慢或不稳定的情况,这时 GitHub 镜像站点就能帮上忙。它们通过代理或缓存机制,让你更顺畅地浏览仓库、下载资源甚至克隆代码。希望这些信息能帮你更顺畅地访问 GitHub 资源。下面表格汇总了一些常见的镜像站及其主要用途。

BillKu的博客 6万+

使用Zed 实现测距

此代码基于官方代码基础上进行改写,主要是获取zed相机深度画面的深度值,为yolo测距打基础。Zed相机是由Stereolabs公司开发的一种先进的立体视觉相机。这种相机专为计算机视觉和机器学习应用而设计,能够提供高质量的3D捕捉和分析功能。: Zed相机配备有一对垂直排列的传感器,能够捕捉两个略有偏移的图像,从而模拟人的双眼视觉,实现深度感知。: 利用立体成像技术,Zed相机能够实时生成环境的3D模型,这对于机器人导航、增强现实(AR)和虚拟现实(VR)等应用至关重要。

weixin_45303602的博客 912

h5 富文本编辑器_kindeditor富文本编辑器使用教程

下载kindeditor 可以选择去官网下载(http://kindeditor.net/down.php),下载解压完放入自己的项目中 在解压完后可以删除不需要的文件夹,我是删除了asp、ASP.NET | Open-source web framework for .NET、jsp、php,examples可以放到其他地方,用作代码参考。 初始化kindeditor富文本编辑器首先先导入下面c...

weixin_39981632的博客 1445

aic8800出现insmod: can‘t insert ‘/lib/modules/4.9.191/aic8800_fdrv.ko‘: No such device

2、如果单独编译wifi驱动,则把CONFIG_PLATFORM_UBUNTU?= y都改为CONFIG_PLATFORM_ALLWINNER?1、如果把wifi驱动嵌入到内核编译,则在makefile中加入这一句。后面再修改对应平台的交叉编译链和内核吗路径等。

mantouyouyou的博客 510
上一篇: 错误:Duplicate entry '*' for key 'PRIMARY'
下一篇: JS调用父页面的DIV,Ipunt等等属性(适用于父页面包含子页面)
Qssn丶
博客等级 码龄11年 88粉丝 113原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值