主题: 通过javascript加载kindeditor,失去焦点,必须fullscreen之后才恢复焦点。
作者: jianglibo, 发布日期: 2011-11-17 23:45:03, 浏览数: 6570
操作系统: Windows XP或Windows 7或Linux

 浏览器: firefox chrome

ie6反而正常


KindEditor版本: 4.0.3
BUG再现步骤:
1、通过ajax加载编辑器。编辑器没有焦点,最大化,然后恢复,一切正常了。
2.在sethtml的时候,也必须在代码中toggle一下,才行。



	 private final native void setHtml(KindeditorArea ka,String html)/*-{
	 	var editor = $wnd.m3958editors[ka.@com.m3958.module.richeditor.client.ui.KindeditorArea::editorId];
		editor.html(html);
		editor.fullscreen();
		editor.fullscreen();
	 }-*/;

期望结果:

演示地址:http://www.m3958.com/price.html#redit:t


作者: Roddy, 发布日期: 2011-11-18 09:09:19
editor.html('xx');后请执行editor.focus();
editor.html(html);
editor.focus();
回复
作者: jianglibo, 发布日期: 2011-11-18 10:31:44

这个我早就尝试过了,如果这样做的话,编辑器没有显示内容,必须最大化,然后最小化,才正常。


测试页:

http://www.m3958.com/price.html#redit:t

回复
作者: 八尺琼苍月, 发布日期: 2011-11-18 12:19:37
我在asp.net  ajax 后执行
                editor.fullscreen();
                editor.fullscreen();

也显示不出来       


firebug 中查看

<iframe frameborder="0" hidefocus="true" class="ke-edit-iframe" style="width: 100%; height: 315px;"><html><head></head><body></body></html></iframe>


内容是空的         

回复
作者: HandMU, 发布日期: 2012-07-13 15:46:55
这个问题现在还没解决吧?
回复
作者: amylv, 发布日期: 2012-07-17 14:27:10
我 也碰到这个问题了。只有浏览器,引入以后,只有在放大缩小里头才能看到效果。一直找不到答案
回复
发表新帖 发表回复