Domino 9.01修复3 CKEditor错误 - 9.01修复1没有错误

cdo*_*ate 4 lotus-domino ckeditor xpages xpages-extlib

希望有人可以帮助我,我已经被困了几天了.

将我的Domino服务器更新到9.01修复3后,我在javascript控制台上不断收到错误:

TypeError:this.editor.getData不是函数

这是错误的图像:

控制台错误消息

我页面上的所有按钮都停止工作.

如果我在页面上注释Richtext代码,一切都会重新开始,这是代码:

<xp:inputRichText id="ds_decisao" styleClass="data" disableClientSideValidation="true" value="#{dts_proposta.ds_texto}" required="false" disableValidators="true" title="titulo" immediate="true"></xp:inputRichText>
Run Code Online (Sandbox Code Playgroud)

此服务器用于测试目的,因此我们在另一个版本为9.01 Fix 1的代码中使用相同的代码,并且在那里不会发生错误.页面代码完全相同,只是服务器版本不同.

我不知道代码在代码中的哪个位置,在CKEditor或Domino中,因为它们都得到了从Fix 1到Fix 3的更新.

我已经尝试将CKEditor的版本降级到9.01修复1服务器上的相同版本,但错误仍然存​​在.所以也许这指向了Domino代码,而不是CKEditor,但我不知道.

出于安全原因,我必须使用Fix 3,我确实需要CKEditor.

有人遇到过这个问题吗?

任何帮助表示赞赏.

谢谢!

Dec*_*nch 6

我最近在XPages 9.0.1 FP3中使用CKEditor确切地运行了这个问题和确切的错误消息

我发现当页面上有一个SSJS onClientLoad事件时,它会向服务器发出一个AJAX POST事件,这会阻止CKEditor成功加载.删除SSJS onClientLoad事件允许页面按预期加载.