防止在ckeditor xp中粘贴图像:inputRichText控件xpages

防止在ckeditor xp中粘贴图像:inputRichText控件xpages,ckeditor,xpages,Ckeditor,Xpages,我遵循了以下博客文章中描述的步骤,介绍了如何防止在用于xpage上的xp:inputRichText控件的ckeditor中粘贴图像: 如果在浏览器控制台中加载我的页面,则会出现以下错误: Uncaught ReferenceError: CKEDITOR is not defined at blockimagepaste:1 富文本控件将正确显示 Domino服务器位于FP8上 此错误消息的原因可能是什么?如何应用解决方法?可能是时间问题。可能是在加载CKEditor JS模块之前

我遵循了以下博客文章中描述的步骤,介绍了如何防止在用于xpage上的xp:inputRichText控件的ckeditor中粘贴图像:

如果在浏览器控制台中加载我的页面,则会出现以下错误:

Uncaught ReferenceError: CKEDITOR is not defined
    at blockimagepaste:1
富文本控件将正确显示

Domino服务器位于FP8上


此错误消息的原因可能是什么?如何应用解决方法?

可能是时间问题。可能是在加载CKEditor JS模块之前触发了JavaScript函数。CKEDITOR将是加载时设置的JS变量,假设CKEDITOR用于您正在使用的主题中的富文本组件。您可以通过加载一个页面来检查代码并检查JS,这也应该允许您深入模块并确认CKEDITOR仍然是变量名(我不知道它会更改的任何原因,但这取决于开发CKEDITOR的人(据我所知不是IBM)。我注意到,当我通过xpages中的resources选项卡引用库时,控制台抱怨Editor不是DOM中的对象。因此,我引用Xpage底部的脚本作为普通脚本引用,然后控制台不再抱怨。