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.
- Create a member variable to get the total size of paragraph tags var ttl = 0;
- 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); });
- Add the editor header and footer size which was neglected. it's 120px! var total = total+120;
- Take a reference to your var etr = CKEDITOR.instance[''];
- Resize your window according to total. etr.resize(, );
**Note : No need to mention 'px' neither for width nor height. '%' is must!
That's it!
精彩评论