1

我正在尝试为 Umbraco 开发一个自定义控件,它允许我们动态设置 TinyMCE 中允许的文本长度。我已经为普通文本框实现了类似的东西,但我被困在如何用 RTE 实现它。我没有找到可以参考的 .dll,尽管他们的网站上有一些代码;它只关心javascript。

关于从哪里开始的任何想法都会很棒。

4

1 回答 1

1

您可以自己实现一个 tinymce 初始化参数“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;
        } 

      });
   },
   ...
});
于 2012-12-13T11:08:46.853 回答