所有设置都是按部就班,没有特别的地方,基本就只是功能的开启与关闭
createLinkText:‘’表示创建超链接按钮的提示信息,在这之前别忘记了把
Ext.QuickTips.init();
Ext.form.Field.prototype.msgTarget = 'title';
加上,否则提示信息会看不到效果!
还有一个选项就是buttonTips,其接受一个对象
sourceedit:{title:'源代码编辑',text:'切换源代码编辑模式'}
具体实现看代码,
htmleditor.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>htmleditor.html</title>
<style type="text/css">
body{background-color:#777777}
#form-he{width: 700px;margin-left: auto;margin-right: auto;}
</style>
<link rel="stylesheet" type="text/css" href="../Ext/resources/css/ext-all.css" />
<script type="text/javascript" src="../Ext/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="../Ext/ext-all.js"></script>
<script type="text/javascript" src="htmleditor.js"></script>
</head>
<body>
<div id="form-he"></div>
</body>
</html>
htmleditor.js
Ext.onReady(function() {
Ext.QuickTips.init();
Ext.form.Field.prototype.msgTarget = 'title';
var form = new Ext.FormPanel({
title : 'HtmlEditor应用',
width : 600,
autoHeight : true,
renderTo : 'form-he',
bodyStyle : "padding:2px",
border : false,
frame : true,
items : [{
autoHeight : true,
xtype : 'fieldset',
collapsible :true,
collapsed :false,
layout : 'form',
title:'复选框',
items:[{
xtype:'htmleditor',
name:'content',
hideLabel :true,
anchor : '100%',
createLinkText :'创建超链接',//创建超链接的提示信息
defaultLinkValue :'http://www.',//默认连接值,默认值为http://
enableAlignments :true,//是否启用对齐按钮,包括左中右三个按钮
enableColors :true,//是否启用前景色背景色按钮,默认为true
enableFont :true,//是否启用字体选择按钮 默认为true
enableFontSize :true,//是否启用字体加大缩小按钮
enableFormat :true,//是否启用加粗斜体下划线按钮
enableLists :true,//是否启用列表按钮t
enableSourceEdit :true,//是否启用代码编辑按钮
fontFamilies :['宋体','隶书','黑体'],
buttonTips :{
bold : {//用来设置按钮的提示信息,可以为每个按钮设置,这里做俩个演示其他的去试下就知道了
title: '粗体 (Ctrl+B)',
text: '设置字体样式为粗体.'
},
italic : {
title: '斜体 (Ctrl+I)',
text: '设置字体样式为斜体.'
},
sourceedit:{
title:'源代码编辑',
text:'切换源代码编辑模式'
}
}
}]
}],
buttons : [{
text : '提交',
scope : this,
handler : function() {
alert(Ext.encode(form.form.getValues()));
}
}, {
text : '重置'
}]
})
})
这么简单的配置,看以下就差不多了,用的时候再查API都行!
分享到:
相关推荐
Ext Htmleditor 支持上传 图片
Ext的CKEditor组件,方便在Ext表单输入HTML内容
Extjs_htmleditor插件
47、Ext.form.Radio类 ………………… 43 48、Ext.form.HtmlEditor类 …………… 43 49、Ext.form.TextField类 …………… 44 50、Ext.form.NumberField类 ………… 44 51、Ext.form.TextArea类 …………… 45 52、...
简单Winform Html代码编辑器 htmleditor
提供给Htmleditor的插件栏使用,使用方法,在定义Htmleditor时,在plugins中创建该工具栏即可。不只可以添加插入图片按钮,其他任何功能都可以添加,此处只是做个添加按钮的示范。
163HtmlEditor.zip 欢迎下载,请在项目中使用,不要直接使用谷歌浏览器访问index.html会出问题的,究其原因请参见博客:http://blog.csdn.net/gaohuanjie/article/details/25781445
新浪博客用的在线编辑器,修改了一部分功能,换了几个好看的图标。
8.4.1 组件管理及查询:ext.componentmanager与ext.componentquery / 423 8.4.2 焦点管理:ext.focusmanager / 424 8.4.3 z-order管理:ext.zindexmanager与ext.windowmanager / 425 8.4.4 状态管理:ext.state....
C# htmleditor230820064
tk.eclipse.plugin.htmleditor_2.1.0
最简单的HtmlEditor.rar,谁能填加上排版功能就好了。
Winform HtmlEditor 相对来说比较强大。
7.2.7 在线编辑器Ext.form.HtmlEditor 7.3 ExtJS表单组件的综合应用 第8章 设计表格类布局 8.1 表格简介 8.1.1 表格的基本属性 8.1.2 制作第一个表格 8.2 表格常用功能详解 8.2.1 主要属性功能 8.2.2 自定义...
c#的HtmlEditor 综合的网页编辑器源码控件
htmleditor jsp版编辑器,所见即所得的html编辑器,修复了一些使用方面的bug,放心下载
htmleditor扩展插入图片功能,使用Extjs+servlet请求实现。 htmleditor插入图片功能 Extjs servlet
extjs 4.2 的HtmlEditor在chrome中高亮文字
Winform Html编辑器控件 HtmlEditor 压缩包内为源代码
tk.eclipse.plugin.htmleditor_2.2.0.jar,eclipse插件