我只在IE11中遇到一个奇怪的问题 - 当我为IE10打开模拟器时工作正常 - 当我将鼠标悬停在我的CKEditor上时,我收到了数百个SyntaxError ckeditor.js (129,54)
,有时引号中的数字是{ {1}}。
当我将鼠标悬停在ckeditor字段中时,控制台错误显示,并且每移动光标的每个像素都会返回一个新的但相同的错误消息。因此,为什么在简单的滚动或通过我的光标在ckeditor字段中传递,我可以得到数百个错误。
我的主要问题是,ckeditor.js文件与此类似 - https://cdnjs.cloudflare.com/ajax/libs/ckeditor/4.7.3/ckeditor.js - 因为它看起来很小。在任何地方都有在线的非迷你版本吗?
其次,我发布这个是为了看看是否有人有任何我忽略的明显点,或者调试CKeditor的建议。
答案 0 :(得分:1)
以下是未经宣传的版本:https://github.com/ckeditor/ckeditor-dev。
您可以克隆存储库,确保签出到稳定分支,例如4.7.3。有用的也可能是用npm安装包。
然后看看samples文件夹。常规tabs = new ArrayList<AbstractTab>();
/* provide some tab details */
tab = new AjaxTabbedPanel("tabs", tabs){
private static final long serialVersionUID = 1L;
@Override
protected String getTabContainerCssClass() {
return "producttab-row";
}
@Override
protected void onComponentTag(final ComponentTag tag)
{
super.onComponentTag(tag);
String cssClass = tag.getAttribute("class");
if (cssClass == null)
{
cssClass = " ";
}
/*check condition and change css classname*/
tag.put("class", cssClass.trim());
}
}
文件使用本地index.html
,因此您应该能够为自己构建类似的测试页并跟踪错误。