代码之家  ›  专栏  ›  技术社区  ›  alex

“lang.link.toolbar工具条将CKeditor与IE7一起使用时,是否为空或不是对象

  •  10
  • alex  · 技术社区  · 14 年前

    lang.link.toolbar工具条是否为空对象

    我想我可能在设置语言时不小心删除了一些内容,所以我去了 ckeditor/lang/en.js 确实有一个 CKEDITOR.lang.en.link.toolbar 正在设置。

    $( '#input-product-description' ).ckeditor(
      function() { /* callback code */ },
      {
      startupFocus: true,
      language: 'en',
      defaultLanguage: 'en',
      removePlugins : 'smiley, about, sourcearea, flash, newpage, pagebreak, popup, preview, stylescombo, table, tabletools, elementspath, save, templates, print, find, font, forms, horizontalrule, justify, format, colorbutton, div, blockquote, indent, clipboard, image, showblocks, wsc' ,
      toolbar :
          [
            ['Undo','Redo'],
            ['Bold','Italic'],
            ['NumberedList','BulletedList']
          ],
       resize_enabled: false   
    
     });
    

    有人知道为什么会发生这种错误吗?

    2 回复  |  直到 14 年前
        1
  •  1
  •   MeqDotNet    13 年前

    如果要更改ckEditor语言,请尝试添加以下内容: 或者,您可以在上的“多语言界面”选项卡中看到以下示例 CKEditor language demo

    var editor = CKEDITOR.instances.editorName; // GETTING AN INSTANCE OF THE EDITOR
    var editorData = editor ? editor.getData() : initialHtml; // GET THE OLD DATA IF YOU WANT TO REUSE IT
    if (editor) {
    editor.destroy(); // DESTROY THE OLD EDITOR
    }
    editor = CKEDITOR.appendTo('demoInside', { language: 'en' }); // add new one to your target
    editor.setData(editorData); // set your new data
    
        2
  •  0
  •   jnoreiga    14 年前

    等编辑准备好你再打电话怎么样。

    InstanceReady event