更改CKEditor默认的newpage_html

时间:2011-06-23 06:32:23

标签: ckeditor

这是我的方案:我有启用了docprops的CKEditor,并且fullpage设置为true。使用fullpage时,contentsCss什么都不做,这是Trac中的“无法修复”。

我正在尝试修改被替换的NewPage代码。目前(全页为true),这是单击NewPage输入的内容:

<!DOCTYPE html />
<html>
    <head>
        <title></title>
    </head>
    <body></body>
</html>

那很好,但没有办法编辑它。使用newpage_html只会将代码输入到body标签中,而不是替换整个标签。

我想替换整个代码,以便我可以声明我的CSS默认值,这是因为启用了fullpage所以我无法做到。

我看起来又高又低,我找不到如何修改它。我甚至无法在源代码中找到默认代码的来源!任何帮助都会是光荣的!

1 个答案:

答案 0 :(得分:2)

使用config.newpage_html(文档中缺少该文件)

CKEDITOR.replace( 'editor1',
{
    fullPage : true,
    extraPlugins : 'docprops',
    newpage_html : '<!doctype html><html><head><title>My test</title>' +
        '<link href="sample.css" rel="stylesheet" type="text/css" />' +
        '</head><body>New page, type here</body></html>'
});