2015-02-05 78 views
3

希望有人可以帮助我,我一直坚持了几天。Domino 9.01修复3 CKEditor错误 - 9.01无错误修复1

更新我的Domino服务器到9.01修复3我把JavaScript控制台上得到一个错误后:

TypeError: this.editor.getData is not a function

这是错误的图像:

Console Error Message

所有按键在我的网页上停止工作。

如果我的评论页面上的富文本代码,一切都将重新开始工作,这是代码:

<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修复1,并且错误不会发生在那里。页面代码完全相同,只是服务器版本不同。

我不知道在哪里的代码的问题是,里面的CKEditor或Domino,因为他们都得到更新,从修复1要解决3

我已经试过降级的CKEditor的版本到与9.01 Fix 1服务器上的相同,但该错误仍然存​​在。所以,也许这是指向Domino代码上的东西,而不是CKEditor,但我不知道。

为安全起见,我必须使用Fix 3,而且我确实需要CKEditor。

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

任何帮助表示赞赏。

谢谢!

+0

CKEditor会显示吗?您是否尝试清除浏览器缓存? FP1使用CKEditor 3.6.x而FP3使用CKEditor 4.4.x – 2015-02-05 14:23:59

+0

在FP3上使用Domino服务器和Notes/Designer进行测试时,我得到的结果是混合的。对于服务器和XPiNC,CKEditor的渲染效果并不出错。对于本地Web预览,CKEditor不会呈现,并且我得到两个错误... 1.无法加载资源:服务器响应状态为404(未找到) DemoXPage311.xsp:209 ...和2.未捕获[ CKEDITOR.resourceManager.load]在“http://localhost/xsp/.ibmxspres/domino/ckeditor/plugins/lotusspellchecker/plugin.js?t = E7PD”找不到资源名称“lotusspellchecker”。 – 2015-02-05 14:40:01

+0

CKEditor确实显示出来,似乎工作正常,但我得到控制台上的错误,并拧紧页面上的所有JavaScript代码,所以我的保存按钮不起作用,擦除按钮不起作用。整个页面不响应任何JavaScript命令。我已经尝试了CKEditor 3.6.x和CKEditor 4.4.x与FP3,并且我得到了同样的错误。 – cdonate 2015-02-05 15:01:18

回答

5

我已经在XPages中9.0.1 FP3

在最近运行的准确这一问题,确切的错误消息的CKEditor我发现,当有一个页面上的SSJS onClientLoad事件则导致AJAX POST事件到服务器,这是停止CKEditor加载成功。删除SSJS onClientLoad事件允许页面按预期加载。

+0

我希望在本周之前我已经阅读过你的答案。当我们遇到Declan时,随时可以从我那里收集“社区货币代币”。谢谢! – 2015-12-02 21:23:31