我正在尝试为Umbraco开发一个自定义控件,它允许我们动态设置TinyMCE中允许的文本长度。我已经为普通文本框实现了类似的东西,但我仍然坚持如何使用RTE实现它。我发现没有.dll我可以参考,虽然有一点code on their site;它只关注javascript。
任何关于从哪里开始的想法都会很棒。
答案 0 :(得分:1)
您可以自己实现tinymce init参数“max_chars”
tinyMCE.init({
...
max_chars : "10", // place your char limit here
setup : function(ed) {
ed.onKeyDown.add(function(ed, evt) {
if ( $(ed.getBody()).text().length > ed.getParam('max_char')){
e.preventDefault();
e.stopPropagation();
return false;
}
});
},
...
});