Html编辑器宣传图片,kindeditor国内最受欢迎的HTML编辑器

KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 本文将演示9种不同编辑器方法。

033ac74a289bac402d6b62ab97cf9ef6.png

查看演示

下载资源:

595

次 下载资源

下载积分:

20

积分

1、默认模式: KindEditor var editor;

KindEditor.ready(function(K) {

editor = K.create('textarea[name="content"]', {

allowFileManager: true //true或false,true时显示浏览服务器图片功能。

});

});

2、取得HTML K('input[name=getHtml]').click(function(e) {

alert(editor.html());

});

3、取得文本(包含img,embed) K('input[name=getText]').click(function(e) {

alert(editor.text());

});

4、设置HTML K('input[name=setHtml]').click(function(e) {

editor.html('

Hello KindEditor

');

});

5、设置文本 K('input[name=setText]').click(function(e) {

editor.text('

Hello KindEditor

');

});

其余4种基础效果请看kindeditor演示效果,代码很简单。 参数

描述

默认值

items

配置编辑器的工具栏,其中

['source', '|', 'fullscreen', 'undo', 'redo', 'print', 'cut', 'copy', 'paste', 'plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright', 'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', 'subscript', 'superscript', '|', 'selectall', '-', 'title', 'fontname', 'fontsize', '|', 'textcolor', 'bgcolor', 'bold', 'italic', 'underline', 'strikethrough', 'removeformat', '|', 'image', 'flash', 'media', 'advtable', 'hr', 'emoticons', 'link', 'unlink', '|', 'about']

width

编辑器的宽度,可以设置px或%,比TEXTAREA输入框样式表宽度优先度高。

TEXTAREA输入框的宽度

height

编辑器的高度,只能设置px,比TEXTAREA输入框样式表高度优先度高。

TEXTAREA输入框的高度

filterMode

数据类型:Boolean 。true时过滤HTML代码,false时允许输入任何代码。

false

htmlTags

数据类型:Object。指定要保留的HTML标记和属性。哈希数组的key为HTML标签名,value为HTML属性数组,

{ font : ['color', 'size', 'face', '.background-color'], span : ['style'], div : ['class', 'align', 'style'], table: ['class', 'border', 'cellspacing', 'cellpadding', 'width', 'height', 'align', 'style'], 'td,th': ['class', 'align', 'valign', 'width', 'height', 'colspan', 'rowspan', 'bgcolor', 'style'], a : ['class', 'href', 'target', 'name', 'style'], embed : ['src', 'width', 'height', 'type', 'loop', 'autostart', 'quality', 'style', 'align', 'allowscriptaccess', '/'], img : ['src', 'width', 'height', 'border', 'alt', 'title', 'align', 'style', '/'], hr : ['class', '/'], br : ['/'], 'p,ol,ul,li,blockquote,h1,h2,h3,h4,h5,h6' : ['align', 'style'], 'tbody,tr,strong,b,sub,sup,em,i,u,strike' : [] }

resizeMode

2或1或0,2时可以拖动改变宽度和高度,1时只能改变高度,0时不能拖动。

2

skinType

风格类型

default

wyswygMode

数据类型:Boolean。可视化模式或代码模式

true

cssPath

指定编辑器iframe document的CSS,用于设置可视化区域的样式。数据类型:String或Array

-

skinsPath

指定编辑器的skins目录,skins目录存放风格的css文件和gif图片。

KE.scriptPath + 'skins/'

pluginsPath

指定编辑器的plugins目录。

KE.scriptPath + 'plugins/'

minChangeSize

undo/redo文字输入最小变化长度,当输入的文字变化小于这个长度时不会添加到undo堆栈里。

5

loadStyleMode

true时自动加载编辑器的CSS。

true

urlType

改变站内本地URL,可设置空、relative、absolute、domain。空为不修改URL,relative为相对路径,absolute为绝对路径,domain为带域名的绝对路径。

-

newlineTag

设置回车换行标签,可设置p、br。

br

afterCreate

设置编辑器创建后执行的回调函数。

Function

afterDialogCreate

设置弹出浮动框创建后执行的回调函数。

Function

allowUpload

true或false,true时显示上传图片标签。

true

allowFileManager

true或false,true时显示浏览服务器图片功能。

false

referMethod

设置referMethod后上传图片的POST参数里有referMethod。

-

dialogAlignType

设置弹出框(dialog)的对齐类型,可设置page和空,指定page时按当前页面居中,指定空时按编辑器居中。

page

imageUploadJson

指定上传图片的服务器端程序。

../../php/upload_json.php

imageUploadJson

指定上传图片的服务器端程序。

../../php/upload_json.php

fileManagerJson

指定浏览远程图片的服务器端程序。

../../php/file_manager_json.php

shadowMode

true或false,true时弹出层显示阴影。

true

allowPreviewEmoticons

true或false,true时鼠标放在表情上可以预览表情。

true

useContextmenu

true或false,true时使用自定义右键菜单,false时屏蔽自定义右键菜单。

true

syncType

同步数据的方式,可设置

form

tabIndex

编辑器的tabindex。

TEXTAREA输入框的tabindex

afterChange

编辑器内容发生变化后执行的回调函数。

Function

afterTab

按下TAB键后执行的的回调函数。

function(id) { KE.util.setSelection(id); KE.util.insertHtml(id, ' '); }

afterFocus

编辑器聚焦(focus)时执行的回调函数。

Function

afterBlur

编辑器失去焦点(blur)时执行的回调函数。

Function

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
4S店客户管理小程序-毕业设计,基于微信小程序+SSM+MySql开发,源码+数据库+论文答辩+毕业论文+视频演示 社会的发展和科学技术的进步,互联网技术越来越受欢迎。手机也逐渐受到广大人民群众的喜爱,也逐渐进入了每个用户的使用。手机具有便利性,速度快,效率高,成本低等优点。 因此,构建符合自己要求的操作系统是非常有意义的。 本文从管理员、用户的功能要求出发,4S店客户管理系统中的功能模块主要是实现管理员服务端;首页、个人中心、用户管理、门店管理、车展管理、汽车品牌管理、新闻头条管理、预约试驾管理、我的收藏管理、系统管理,用户客户端:首页、车展、新闻头条、我的。门店客户端:首页、车展、新闻头条、我的经过认真细致的研究,精心准备和规划,最后测试成功,系统可以正常使用。分析功能调整与4S店客户管理系统实现的实际需求相结合,讨论了微信开发者技术与后台结合java语言和MySQL数据库开发4S店客户管理系统的使用。 关键字:4S店客户管理系统小程序 微信开发者 Java技术 MySQL数据库 软件的功能: 1、开发实现4S店客户管理系统的整个系统程序; 2、管理员服务端;首页、个人中心、用户管理、门店管理、车展管理、汽车品牌管理、新闻头条管理、预约试驾管理、我的收藏管理、系统管理等。 3、用户客户端:首页、车展、新闻头条、我的 4、门店客户端:首页、车展、新闻头条、我的等相应操作; 5、基础数据管理:实现系统基本信息的添加、修改及删除等操作,并且根据需求进行交流信息的查看及回复相应操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值