主题: 如何在同一页面加载两个编辑器。老大们帮帮我。
作者: uchuangyi, 发布日期: 2011-09-02 14:54:16, 浏览数: 5113

<script type="text/javascript">
 
  KindEditor.ready(function(K) {
   K.create('textarea[name="content1"]', {
    allowFileManager : true

   });
  });
</script>
<textarea name="content1" style="width:712px;height:300px;visibility:hidden;"></textarea>

 

 

<script type="text/javascript">
 
  KindEditor.ready(function(K) {
   K.create('textarea[name="content2"]', {
    allowFileManager : true

   });
  });
</script>
<textarea name="content2" style="width:712px;height:300px;visibility:hidden;"></textarea>

 

 

这样写为什么只能显视一个。

还有在火狐下为什么不显视呢。郁闷

老大们帮帮我。

作者: Roddy, 发布日期: 2011-09-02 15:02:29
KindEditor.ready(function(K) {
   K.create('textarea[name="content1"]', {
    allowFileManager : true
   });
   K.create('textarea[name="content2"]', {
    allowFileManager : true
   });
});
KindEditor.ready和jQuery的$(document).ready类似,监听DOM加载事件,真正创建编辑器的代码是KindEditor.create。
回复
作者: uchuangyi, 发布日期: 2011-09-02 15:20:13

谢谢老大,我刚才试了一下。

如果把form表单去掉就可以显视两个,加上后就不行。不知道为什么。

 

我新建了页面把他们放在form表单内也是只能显视一个,并提示对象不支持的属性和方法。

回复
作者: uchuangyi, 发布日期: 2011-09-02 15:33:00

回复Roddy:

老大在帮帮我。

 

如果把form表单去掉就可以显视两个,加上后就不行。不知道为什么。

我新建了页面把他们放在form表单内也是只能显视一个,并提示对象不支持的属性和方法。

 

回复
作者: uchuangyi, 发布日期: 2011-09-02 15:36:49

回复Roddy:

在火狐浏览器上测试是正确的。为什么IE8.0上就不行呢。老大救救我。

回复
作者: Roddy, 发布日期: 2011-09-02 16:58:54
这是编辑器的bug,SVN里的代码已经修复了。
回复
发表新帖 发表回复