Class baidu.editor.Editor


Extends baidu.editor.EventBase.

Method
Method Attributes Method Name and Description
<private>  
初始化事件,绑定selectionchange
 
执行命令
 
让编辑器获得焦点
 
获取编辑器内容
 
获取编辑器中的文本内容
 
检查编辑区域中是否有内容
<private>  
加载插件
 
查询命令的状态
 
查询命令的值
 
渲染编辑器的DOM到指定容器,必须且只能调用一次
 
从新设置
 
设置编辑器内容
 
设置默认内容
 
设置编辑器高度
 
创建textarea,同步编辑的内容到textarea,为后台获取内容做准备
Methods borrowed from class baidu.editor.EventBase:
addListener, fireEvent, removeListener
Parameters:
{Object} options
{String} options.id
将编辑器渲染到容器的id
{String} options.initialStyle
编辑器内部样式
{String} options.initialContent
初始化编辑器的内容
{String} options.iframeCssUrl
要引入css的url
{String} options.removeFormatTags
清除格式删除的标签
{String} options.removeFormatAttributes
清除格式删除的属性
{String} options.enterTag
编辑器回车标签。p或br
{Number} options.maxUndoCount
最多可以回退的次数
{Number} options.maxInputCount
当输入的字符数超过该值时,保存一次现场
{String} options.selectedTdClass
设定选中td的样式名称
{Boolean} options.pasteplain
是否纯文本粘贴。false为不使用纯文本粘贴,true为使用纯文本粘贴
{String} options.textarea
提交表单时,服务器获取编辑器提交内容的所用的参数
{Boolean} options.focus
初始化时,是否让编辑器获得焦点true或false
{String} options.indentValue
初始化时,首行缩进距离
Method Detail
<private> _initEvents()
初始化事件,绑定selectionchange

execCommand(cmdName)
执行命令
Parameters:
{String} cmdName
执行的命令名

focus()
让编辑器获得焦点

{String} getContent()
获取编辑器内容
Returns:
{String}

{String} getContentTxt()
获取编辑器中的文本内容
Returns:
{String}

{Boolean} hasContents()
检查编辑区域中是否有内容
Returns:
{Boolean} true 有,false 没有

<private> initPlugins(plugins)
加载插件
Parameters:
{Array} plugins

{Number,*} queryCommandState(cmdName)
查询命令的状态
Parameters:
{String} cmdName
执行的命令名
Returns:
{Number,*} -1 : disabled, false : normal, true : enabled.

{*} queryCommandValue(cmdName)
查询命令的值
Parameters:
{String} cmdName
执行的命令名
Returns:
{*}

render(container)
渲染编辑器的DOM到指定容器,必须且只能调用一次
Parameters:
{Element,String} container

reset()
从新设置

setContent(html)
设置编辑器内容
Parameters:
{String} html

setDefaultContent(cont)
设置默认内容
Parameters:
{String} cont
要存入的内容

setHeight(height)
设置编辑器高度
Parameters:
{Number} height
高度

sync()
创建textarea,同步编辑的内容到textarea,为后台获取内容做准备

Documentation generated by JsDoc Toolkit 2.3.2 on Fri Sep 02 2011 17:22:32 GMT+0800 (CST)