我正在尝试使用自定义配置文件而不是ckeditor根目录中的默认config.js文件。 我在我的webroot中放置了config.js文件的重命名副本,并使用customConfig调用它。 但它并不适合我。我的语法是否会产生任何问题?
我使用dev docs网站作为参考: http://docs.cksource.com/CKEditor_3.x/D ...配置
任何想法或评论都会帮助我。我卡住了。
谢谢!
纳米
135 <html>
136 <head>
137 <script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
138 </head>
139 <body>
140 <form method="post">
141 <p>
142 <textarea name="ticket_text"><p></p></textarea>
143 <script type="text/javascript">
144 CKEDITOR.replace( 'ticket_text' );
145 CKEDITOR.replace( 'ticket_text1',
146 {
147 customConfig : '/ckeditor/custom_config.js'
148 });
149 </script>
150 </p>
151 <tr>
152
153 <td></td>
154
155 <td align="right">
156
157 <input type="hidden" value="add" name="action">
158
159 <input type="submit" value=" Add Ticket ">
160
161 </td>
162
163 </tr>
164 </form>
165 </body>
166 </html>
答案 0 :(得分:0)
在代码示例中,您没有针对有效的表单元素使用配置。您正在使用第144行中的标准配置替换文本区域ticket_text,但是在第145行中,您将替换表单中不存在的textarea ticket_text1。
此外,在您的说明中,您说您已将更新的配置放入您的webroot。在代码中,您将引用ckeditor根目录中的配置文件。
使用CKEDITOR.replace时,您需要替换dom中的元素。