Asp.net mvc 3 CKEDITOR.replace();它不起作用了

Asp.net mvc 3 CKEDITOR.replace();它不起作用了,asp.net-mvc-3,ckeditor,Asp.net Mvc 3,Ckeditor,我正在使用VS2010将CKeditor集成到MVC3中。我成功地集成了它,但我面临着自定义工具栏的问题。我在Scripts/ckeditor文件夹下有config.js。我已经创建了config.js的副本,并将其放在根目录I.e testmvc下,并将其重命名为myconfig.js。 现在,我的config.js如下所示: CKEDITOR.editorConfig=函数配置{ //在此处定义对默认配置的更改。例如: //config.language='fr' //config.uiCo

我正在使用VS2010将CKeditor集成到MVC3中。我成功地集成了它,但我面临着自定义工具栏的问题。我在Scripts/ckeditor文件夹下有config.js。我已经创建了config.js的副本,并将其放在根目录I.e testmvc下,并将其重命名为myconfig.js。 现在,我的config.js如下所示:

CKEDITOR.editorConfig=函数配置{

//在此处定义对默认配置的更改。例如:

//config.language='fr'

//config.uiColor='AADC6E'

CKEDITOR.替换“editor1”

{

customConfig :  'testmvc1/myconfig.js'
})

})

我的myconfig.js如下所示:

CKEDITOR.editorConfig=函数配置

{ //在此处定义对默认配置的更改。例如:

//config.language='fr'

//config.uiColor='AADC6E'

config.toolbar='Full'

config.toolbar\u已满=

[

{name:'document',项:['Source','-','Save','NewPage','DocProps','Preview','Print','-','Templates']}, ])

})


现在我希望default config.js将其重定向到我的自定义myconfig.js,这样我就可以使用自定义工具栏,但是replace命令不起作用。当我启动这个网站时,它给了我一个错误。请给我一些建议,因为我在网上尝试了一切

为什么你有config.js和myconfig.js?你需要一个,也许是后者。然后在HTML中添加带有以下内容的标记:

CKEDITOR.replace('editor1', {
    customConfig:  'testmvc1/myconfig.js'
});

顺便说一句,如果您在控制台上有错误,请在下次附加它。我们不是魔术师。

加载编辑器的调用需要包含文本区域的文件。在onload事件的头部中或在调用textarea之后

<script type="text/javascript">
    CKEDITOR.replace('editor1',
    {
        customConfig :  'testmvc1/myconfig.js'    
    } );
</script>
可能的错误原因:

尝试颠倒工具栏配置分配的顺序:

config.toolbar_Full =
[
    { name: 'document', items: ['Source', '-', 'Save', 'NewPage', 'DocProps', 'Preview', 'Print', '-', 'Templates'] }
];

config.toolbar = 'Full';
在指定工具栏之前,需要先定义它


另外,可能导致错误的是右大括号和右大括号“Templates”]},]之间的逗号

甚至尝试了这个最接近我的帖子[link]的链接。Config.js附带了CKeditor文件夹。因此,如果我在config.js中声明我的自定义工具栏,并在CKeditor文件夹上进行更新,我将丢失我的自定义工具栏。这就是为什么我创建myconfig.js并将其放在我的网站根目录下,即testmvc1,并指示ckeditor在运行时加载它,我正试图通过replace命令来完成这项工作。至于这个错误,它是一个页面错误,声明抛出了异常而没有捕获。
config.toolbar_Full =
[
    { name: 'document', items: ['Source', '-', 'Save', 'NewPage', 'DocProps', 'Preview', 'Print', '-', 'Templates'] }
];

config.toolbar = 'Full';