开发者

CKEditor & JavaScript - Adjust height and width in CKEditor

How can I adjust the height in CKEditor?

Here is my code for CKEditor.

<script type="text/javascript">
    CKEDITOR.replace( 'content',
        {
            toolbar :
            [
                ['Source'],
          开发者_StackOverflow中文版      ['Bold','Italic','Underline','Strike'],
            ]
        });
</script>


Add the height and width setting in the parameters:

CKEDITOR.replace( 'content',
    {
        toolbar :
        [
            ['Source'],
            ['Bold','Italic','Underline','Strike'],
        ],
        height: 300,
        width: 400
    });


Go to confi.js file and in the

CKEDITOR.editorConfig = function( config ) {
.
.
.
.
**config.height = 320;**
};

So actually you just need to add config.height = required height;.


This can be easily done by adding few lines of code in your common script file.

  1. Create a member variable to get the total size of paragraph tags var ttl = 0;
  2. Check each paragraph element to get it's outer height and append the value back to total $().find('p').each(function() { ttl += $(this).outerHeight(true); });
  3. Add the editor header and footer size which was neglected. it's 120px! var total = total+120;
  4. Take a reference to your var etr = CKEDITOR.instance[''];
  5. Resize your window according to total. etr.resize(, );

**Note : No need to mention 'px' neither for width nor height. '%' is must!

That's it!

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜