在这里发现了一个非常相似的问题:CKEditor classes being stripped
我正在使用 CKEditor 4.2,我发现它会自动更改内容/格式。
例如,我有一个插件,它会在文本编辑器中自动创建一个新页面和一个指向它的链接,如果我创建一个名为“newPage”的新页面,它会创建以下代码:
<p> </p>
<p><a class="wiki_page_link" href="newpage">newpage</a></p>
这在我单击 CKEditor 上的源按钮时显示,现在如果我再次单击它,它会再次显示该按钮,但它是不同的,如果我单击源按钮再次查看源代码,它会显示此代码:
<p> </p>
<p><a href="newpage">newpage</a></p>
现在不知道为什么CKEditor会自动更改链接,但是现在链接不起作用了。这发生了很多次,例如,如果我使用相同的插件添加一个新链接,那么原始的“newPage”链接会自动更改。如果我有一个设置 nxm 宽度和高度的图像,然后加载 CKEditor,那么宽度和高度将被丢弃,图像设置为默认大小。如果标题设置为居中,并且使用 CKEditor 更改页面,则此居中默认为页面的正常左侧。
任何意见,将不胜感激,
谢谢