3

在 CKEditor 中设置数据时,图像在编辑器区域中消失。链接和其他格式都可以,所以看起来不像双引号。另外,我尝试了绝对定位和外部图像,所以这不是找不到图像的问题。

这是我的代码:

function getContent(id)
{
    console.log($('#content-article-' + id).html());

    return $('#content-article-' + id).html();
}
function enableEdition()
{
    if (current_conclusion != 'NEW')
    {
        $('#titular-edit').val(getTitle(current_article));

        //This setData() sets everthing but images
        CKEDITOR.instances.editor.setData(getContent(current_article));
    }
}

图像标签被<br>编辑器 iframe 内的标签替换

4

1 回答 1

4

CKEditor 4.1 带有高级内容过滤器,这是您问题的根源。您很可能不使用添加<img>allowedContent规则中的图像插件(不是吗?)。这就是编辑器从您的内容中丢弃这些标签的原因,这就是您必须手动配置它的原因。

查看相关答案:停止 CKEditor 删除 divsCKEditor 去除内联属性

于 2013-07-15T12:28:38.753 回答