2014-09-27 118 views
2

這是我的TinyMCE的腳本:使用tinymce 4.0文本編輯器如何限制字符?

<script> 
     tinymce.init({ 
      menubar: false, 
      selector: "textarea", 
      plugins: [ 
       "advlist autolink lists link image charmap print preview anchor", 
       "searchreplace visualblocks code fullscreen", 
       "insertdatetime media table contextmenu paste" 
      ], 
      toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image" 
     }); 
    </script> 

如何字符限制爲500?

+0

我不知道該怎麼做,在TinyMCE的4.0,但你應該做的指望服務器端。 – InvisibleUn1corn 2014-09-27 16:28:34

+0

你的意思是這樣的:http://www.tinymce.com/wiki.php/TinyMCE3x:How_to_limit_number_of_characters/words? – laruiss 2014-09-27 16:37:09

+0

您是否嘗試添加'maxlength'屬性:''?請注意,與AngularJS綁定相關的[開放問題](https://github.com/angular-ui/ui-tinymce/issues/145)。 – naXa 2015-12-08 13:53:53

回答

0

它可以工作,但我不知道如何讓它可以按刪除鍵...

setup: function(ed) { 
     var maxlength = parseInt($("#" + (ed.id)).attr("maxlength")); 
     var count = 0; 
     ed.on("keydown", function(e) { 
      count++; 
      if (count >= maxlength) { 
       alert("false"); 
       return false; 
      } 
     }); 
    },