jQuery MiniUI

标题: bug? [打印本页]

作者: luzhq1211    时间: 2012-10-16 07:45:37     标题: bug?

在IE8下,运行示例“KindEditor”,第一次进去editor会显示正常,当在运行“CKEditor”后,再运行“KindEditor”editor会显示不了。如下图:
[attach]762[/attach]

作者: yooq    时间: 2012-10-16 09:06:39

这个不是miniui的产品吧
作者: factory    时间: 2012-10-16 09:25:42

好的,我们去看下。
一般只用一种文本编辑器就可以了,你在本地试试,不停打开同一种编辑器是否有问题
作者: luzhq1211    时间: 2012-10-16 09:38:58

factory 发表于 2012-10-16 09:25
好的,我们去看下。
一般只用一种文本编辑器就可以了,你在本地试试,不停打开同一种编辑器是否有问题 ...

不是打开多种编辑器的原因。而是第一次打开示例正常,你再打开就会显示不了。IE下。用chrome正常。
不知道是mini.open的问题,还是editor有问题。
我现在是遇到这样的问题,用mini.open弹出带有kindeditor的页面,第一打开正常,关闭后打开就不显示editor了。所以看了下在线示例,也同样有这样的问题。
作者: factory    时间: 2012-10-16 10:28:06

luzhq1211 发表于 2012-10-16 09:38
不是打开多种编辑器的原因。而是第一次打开示例正常,你再打开就会显示不了。IE下。用chrome正常。
不知 ...

你在创建kindeditor的时候,延时1毫秒创建试试,应该就没这个问题了
作者: luzhq1211    时间: 2012-10-16 12:40:22

factory 发表于 2012-10-16 10:28
你在创建kindeditor的时候,延时1毫秒创建试试,应该就没这个问题了

在线示例可以更新下吗
作者: niko    时间: 2012-10-16 13:24:27

更新了,去看把。
作者: luzhq1211    时间: 2012-10-17 10:06:09

niko 发表于 2012-10-16 13:24
更新了,去看把。

现在又出现另一个问题,弹出编辑后,用editor.html(o.Content);多弹出几次就会出现editor为空或不是对象
作者: luzhq1211    时间: 2012-10-17 10:30:14

niko 发表于 2012-10-16 13:24
更新了,去看把。

这是示例。点编辑有时候为空[attach]773[/attach]
作者: niko    时间: 2012-10-17 11:28:32

因为现在kindeditor是延迟创建的,所以在SetData的时候,要注意kindeditor是创建完毕的,否则editor对象是不存在的。
简单做法可以这样:
setTimeout(function(){
iframe.contentWindow.SetData(data);
},10);
作者: njzy    时间: 2012-10-17 11:57:21

niko 发表于 2012-10-17 11:28
因为现在kindeditor是延迟创建的,所以在SetData的时候,要注意kindeditor是创建完毕的,否则editor对象是 ...

我觉得用setInterval和clearInterval比较好。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2