Kindeditor中实用的编辑器api详解和实例用法(三)
- createMenu(options)
参数:
object options: 初始化参数
返回: KMenu ( 下拉菜单(Menu) API )
示例:
01var menu = editor.createMenu({
02 name : 'example1',
03 width : 150
04});
05menu.addItem({
06 title : '红色',
07 click : function() {
08 alert('red');
09 }
10});
11menu.addItem({
12 title : '白色',
13 click : function() {
14 alert('white');
15 }
16});
- hideMenu()
参数: 无
返回: KEditor
示例:
1editor.hideMenu();
- addContextmenu(item)
添加自定义右键菜单。
参数:object item: 请参考 KMenu.addItem(item)的item参数
返回: KEditor
示例:
01editor.addContextmenu({
02 title : 'test',
03 click : function() {
04 alert('clicked');
05 },
06 cond : true,
07 width : 150,
08});
09// 插入分割线
10editor.addContextmenu({ title : '-' });
- hideContextmenu()
参数: 无
返回: KEditor
示例:
1editor.hideContextmenu();
- createDialog(options)
参数:
object options: 初始化参数
返回: KDialog ( 弹出窗口(Dialog) API )
示例:
1var dialog = editor.createDialog({
2 name : 'about',
3 width : 300,
4 title : self.lang('about'),
5 body : '<div >Hello</div>'
6});
- hideDialog()
参数:无
返回: KMenu
示例:
1editor.hideDialog();
摘自:http://www.eiege.com/sc/index.php/sc?id=52&c=112&c=112&n=638