autogrow 让FCKeditor高度随内容增加的插件

网络编程 2025-03-14 19:48www.168986.cn编程入门

关于FCKeditor高度随内容自适应的插件调整

在FCKeditor的使用过程中,有时会遇到高度无法随内容自动调整的困扰。这通常源于插件的默认设置在某些情况下可能无法正常工作。为了让该插件更好地适应不同需求,我们需要进行一些简单的修改。

我们需要打开插件所在的文件,路径为`/editor/plugins/autogrow/fckplugin.js`。在这个文件中,找到第65行:`window.frameElement.height = iMainFrameSize;`。为了确保兼容IE和火狐浏览器,我们可以对其进行如下修改:

```javascript

if (window.frameElement.style.height) {

window.frameElement.style.height = iMainFrameSize;

} else {

window.frameElement.height = iMainFrameSize;

}

```

这样修改后,插件就能更稳定地在不同浏览器间运行。

接下来,要启用这个插件,你需要打开另一个文件,路径为`/fckeditor/fckconfig.js`。在这个文件中,找到并启用这两行代码:

```javascript

FCKConfig.Plugins.Add('autogrow');

FCKConfig.AutoGrowMax = 600;

```

其中,`AutoGrowMax`是用来设置编辑器高度的最大限制,你可以根据实际需求进行调整。这样一来,FCKeditor的高度就能随内容自动调整,提供更好的用户体验。

如果你在使用时遇到其他问题或需要进一步的帮助,可以参考相关文档或教程,例如`cambrian.render('body')`的使用方法和注意事项等。只要理解了插件的工作原理并进行适当的调整,就能让FCKeditor更好地适应你的需求。

上一篇:BootStrap下jQuery自动完成的样式调整 下一篇:没有了

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by