Javascript在编辑器tinymce或ckeditor中计算粗体和斜体

时间:2013-05-01 14:01:15

标签: javascript tinymce ckeditor

如何计算编辑器中的粗体和斜体单词或者ckeditor。 有人可以帮帮我吗? 我这样做http://szymoon.nazwa.pl//tinymce/tinymce2/index7.php

但这并不算好。

1 个答案:

答案 0 :(得分:1)

你应该为此创建插件我认为..除此之外我更喜欢CKEDITOR。并会以正确的方式推动你。 (使用Jquery& CKEDITOR):

$("strong", editor.getData()).each(
    function(){
             var counter = 0;
             var matches = this.value.match(/\b/g);
             counter += matches ? matches.length / 2 : 0;
             $('#strongCount').val(counter);
         }
);

$("i", editor.getData()).each(
    function(){
             var counter = 0;
             var matches = this.value.match(/\b/g);
             counter += matches ? matches.length / 2 : 0;
             $('#strongCount').val(counter);
         }
);

问题是,你什么时候开始这个功能?

如果你不把它放在一个插件中。您也可以从CKEDITOR实例的外部触发它。然后使用CKEDITOR.instances.yourInstanceName而不是编辑器。!

二手来源用于字数统计:jQuery: Count words in real time

注意:Maby你需要使用标签扩展第一次检查..

祝你好运:)