当我在Xpage和装入页面中包含RichTextBox时,我有Domino服务器(在Windows 7/64 6.1上为9.0.1 FP10),我会遇到错误
q.isOpen = !q.isOpen
如何重新导入新版本的CKeditor?
我如何理解服务器具有旧版本的CKeditor,它使用.query()函数,但是当我在Web中打开页面时,当.load()上的.query()更改时,它会预加载新版本的CKeditor。当我使用本地服务器时,我没有这个问题。
答案 0 :(得分:1)
似乎javascript文件不正确,并引发错误(这会杀死完整的Dojo框架)。
首先,您应该禁用资源聚合并使用未压缩的JS文件。将以下行添加到您的 xsp.properties 文件:
这为您提供了更多有关哪些JS代码不起作用的信息。
如果CKEditor仍然存在问题,请使用URL参数“ ?x-ckeditor-debug = true ”打开XPage。您必须在浏览器中将语言设置更改为英语(“ en”),否则将失败。
然后,您的CKEditor代码也将被解压缩,这使调试变得更加容易。