Maximales Zeichenlimit für TinyMCE-Texteditor

Ich benutze TinyMCE für<textarea>. Meine Anforderung ist es, die Zeichengröße auf 2000 zu begrenzen und die verbleibenden Zeichen irgendwo unterhalb der Symbolleiste anzuzeigen. Ich habe es irgendwie geschafft, die Charakternummer zu bekommen; jetzt stecke ich bei der Anzeige der restlichen Zeichen fest und verhindere ein Überschreiten der Grenze.

Hier ist mein TinyMCE-Code

tinyMCE.init({
    // General options
    mode : "textareas",
    theme : "simple",
    plugins : "autolink,lists,pagebreak,style,table,save,advhr,advimage,
               advlink,emotions,media,noneditable,visualchars,nonbreaking,
               xhtmlxtras,template",

    // Theme options
    theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,
                               justifyleft,justifycenter,justifyright,
                               justifyfull,|,styleselect,formatselect,
                               fontselect,fontsizeselect", 
    theme_advanced_buttons2 : "bullist,numlist,|,outdent,indent,|,undo,redo,|,
                               link,unlink,anchor,image,code,|,forecolor,
                               backcolor",
    theme_advanced_toolbar_location : "top",
    theme_advanced_toolbar_align : "left",
    theme_advanced_statusbar_location : "bottom",
    theme_advanced_resizing : true,
    charLimit : 10, // this is a default value which can get modified later
    setup : function(ed) {
        //peform this action every time a key is pressed
        ed.onKeyUp.add(function(ed, e) {
        //define local variables
        var tinymax, tinylen, htmlcount;
        //manually setting our max character limit
        tinymax = ed.settings.charLimit;
        //grabbing the length of the curent editors content
        tinylen = ed.getContent().replace(/(<([^>]+)>)/ig,"").length;
        //setting up the text string that will display in the path area
        htmlcount = "HTML Character Count: " + tinylen + "/" + tinymax;
        //if the user has exceeded the max turn the path bar red.
        if (tinylen>tinymax){


        } 
        });
    }
});

Zu Testzwecken versuche ich, bis zu 10 Zeichen zu begrenzen.
Anregungen sind willkommen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage