当前位置:编程学习 > JAVA >>

tinymce4自定义插件问题

tinymce4制作自定义插件时遇到一些问题,tinymce4较tinymce3似乎有很大改动,网上的资料都是tinymce3的,官方的文档说的太简略,还请熟悉tinymce4的大神指点。我的主要问题tinymce.activeEditor.windowManager.open()这个函数,例如
editor.windowManager.open({
title: 'Example plugin',
body: [
{type: 'textbox', name: 'title'}
],
onsubmit: function(e) {
// Insert content when the window form is submitted
editor.insertContent('Title: ' + e.data.title);
}
});

{type: 'textbox', name: 'title'}在弹出窗口中构建了一个input元素(<input id="mce_44" class="mce-textbox mce-last mce-abs-layout-item" value="" hidefocus="true" style="left: 141px; top: 0px; width: 287px; height: 28px;">),那么除了type、name、label是否还有别的参数?我现在需要取得这个input元素以便进行赋值,但是tinymce创建的input元素的id是自动生成的(不是固定值),而且也不具有name属性,那么我该如何取得这个input元素?
再比如:
editor.windowManager.open({
title: 'TinyMCE site',
url: 'http://www.tinymce.com',
width: 800,
height: 600,
buttons: [{
text: 'Close',
onclick: 'close'
}]
});

如何在子页面中对编辑器进行操作?

另外,是否有tinymce4的中文文档 tinymce
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,