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

时间:2015-02-05 13:51:51

标签: ckeditor xpages lotus-domino xpages-extlib

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

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

  

TypeError:this.editor.getData不是函数

这是错误的图像:

Console Error Message

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

如果我在页面上评论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>

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

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

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

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

有没有人遇到过这个问题?

感谢任何帮助。

谢谢!

1 个答案:

答案 0 :(得分:6)

我最近遇到了这个问题,并且在XPages 9.0.1 FP3中使用CKEditor确切地显示错误消息

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