欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

FCKEditor网页编辑器 几点使用心得

程序员文章站 2022-06-16 19:38:56
1、挂接事件,比如onkeydown事件,要在fckeditor_oncomplete里实现: 复制代码 代码如下: function fckeditor_oncomple...
1、挂接事件,比如onkeydown事件,要在fckeditor_oncomplete里实现:
复制代码 代码如下:

function fckeditor_oncomplete( editorinstance )
{
if (document.all) // ie
editorinstance.editordocument.attachevent("onkeypress", fckeditor_onkeyup) ;
else// other browser
editorinstance.editordocument.addeventlistener( 'onkeypress', fckeditor_onkeyup, true );
}

2、挂接后如果调用了fckeditor的sethtml函数,则挂接事件会失效,要改用oeditor.editordocument.body.innerhtml来设置内容即可。
3、用window.event.keycode只能取到null值,要用fckeditorapi.getinstance('fckeditor1').editorwindow.event.keycode。
4、按回车符后生成的是是<br>还是<p>由fckconfig.js文件里的fckconfig.entermode/fckconfig.shiftentermode决定,也可动态设置但属性名不是fckconfig,而是config。