2011-05-17 91 views
0

我已经将ckeditor安装到了我的asp.mvc项目中,现在我只需要实现一些实现的选项。我如何定义配置文件或者我有什么错误?自定义CKEditor

<link href="../../ckeditor/contents.css" rel="stylesheet" type="text/css"></link> 
<script src="../../ckeditor/ckeditor.js" type="text/javascript"></script> 
<script src="../../../../ckeditor/config.js" type="text/javascript"></script> 

<textarea class="ckeditor" cols="20" id="Article_Text" name="Article.Text" rows="2"> 

</textarea> 

怎么过,这仍然使用默认设置渲染。

和我CKEditor的config.js

CKEditor1.editorConfig = function(config) 
{ 
    // Define changes to default configuration here. For example: 
    config.language = 'cz'; 
    config.uiColor = '#FFF'; 
}; 
CKEditor1.config.toolbar = new object[] 
{ 
    new object[] { "Source" }, 
    new object[] { "Bold", "Italic", "Underline", "Strike", "-", "Subscript", "Superscript" }, 
    new object[] { "NumberedList", "BulletedList", "-", "Outdent", "Indent" }, 
    "/", 
    new object[] { "Styles", "Format", "Font", "FontSize", "TextColor", "BGColor", "-", "About" }, 
}; 

CKEditor_preview

回答

1

我已经找到了基本解决

<script src="../../Scripts/jquery-1.4.1.js" type="text/javascript"></script> 
    <script src="../../ckeditor/ckeditor.js" type="text/javascript"></script> 
    <script src="../../ckeditor/adapters/jquery.js" type="text/javascript"></script> 
    <script src="../../ckeditor/config.js" type="text/javascript"></script> 

    <script type="text/javascript"> 
     $(function() { 
     var config = 
      { 
       height: 180, 
       width: 515, 
       linkShowAdvancedTab: false, 
       scayt_autoStartup: true, 
       enterMode: Number(2), 
       toolbar_Full: [['Styles', 'Bold', 'Italic', 'Underline', 'SpellChecker', 'Scayt', '-', 'NumberedList', 'BulletedList'], 
           ['Link', 'Unlink'], ['Undo', 'Redo', '-', 'SelectAll']] 

      }; 
      $('#editor').ckeditor(config); 
     }); 
    </script> 
    <textarea name="myTextArea" id="editor"> 
     To learn more about ASP.NET MVC visit <a href="http://asp.net/mvc" title="ASP.NET MVC Website">http://asp.net/mvc</a>. 
    </textarea> 
完整的文档
0

HI,它应该是

CKEDITOR.editorConfig

,而不是CKEditor1.editorConfig。我认为它会起作用。

这里是ckeditor cofiguration.