0

我正在尝试使用CKEditor制作简单的 Web 编辑器,但我不知道如何使它工作。

首先我检查了他们的样品网站。他们唯一让 CKEditor 工作的事情就是包含 .js 文件并添加 ckeditor 类来形成 textarea 元素。

<script src="../ckeditor.js"></script>
.
.
.
<textarea class="ckeditor" cols="80" id="editor1" name="editor1" rows="10">

所以我复制 .js 文件并在我自己的文件夹中尝试它,当我运行 php 脚本时,整个 textarea 元素被隐藏并且不会像在这个示例页面中那样创建 CKEditor 面板。可能有一些 javascript 配置,但我没有在示例页面的源代码中找到任何配置。

4

3 回答 3

10

调用CKEDITOR.replace( 'editor1' );你的 js 文件或简单地调用你的 html 文件,如下所示:

<textarea class="ckeditor" cols="80" id="editor1" name="editor1" rows="10">
<script>
  CKEDITOR.replace( 'editor1' );
</script>
于 2016-07-29T13:48:51.420 回答
6
  1. 将所有ckeditor文件夹复制到服务器。
  2. 将其添加到 html 页面;像这样:

    <script src="../script/ckeditor/ckeditor.js" type="text/javascript"></script>
    
  3. 将 CSS 类分配ckeditortextarea; 喜欢class="ckeditor"

于 2013-09-03T19:11:46.987 回答
1
<script src="../ckeditor.js"></script>
      <form name="ckeditor">
         <textarea name="editor1" id="editor1" rows="10" cols="80">
            This is my textarea to be replaced with CKEditor.
        </textarea>
        <script>
            // Replace the <textarea id="editor1"> with a CKEditor
            // instance, using default configuration.
            CKEDITOR.replace( 'editor1' );
        </script>
</form>

如主网站所示。

于 2016-09-17T17:50:41.993 回答