主题: KE.util.insertHtml |
作者: donwa, 发布日期: 2009-04-19 17:39:04, 浏览数: 6981 |
firefox没问题。IE找不到。直接插入到网页顶部了。
外部调用IE7 KE.util.getData("content");//可以正确得到 KE.util.insertHtml("content","123123");//插入错误 |
作者: donwa, 发布日期: 2009-04-19 17:45:12 |
if (KE.browser == 'IE') KE.g[id].range.select();
好像在这里出问题的。不知道怎么弄。IE |
回复 |
作者: donwa, 发布日期: 2009-04-19 18:23:29 |
找到了。。。也太无敌了吧。。。
首先要获取焦点。要不会乱插。 KE.util.focus(this.customSettings.progressTarget); 然后要选择。。。insertHtml里面的那个没用了? KE.util.selection(this.customSettings.progressTarget); 这样才能正确插入。。。 KE.util.insertHtml(this.customSettings.progressTarget,html); |
回复 |
作者: huke, 发布日期: 2010-03-20 14:22:53 |
KE.util.focus(id);
KE.util.selection(id); KE.util.insertHtml(id, html); 这样可以实现 当事ie只会插入到第一格位置不会到光标所指出 有什么方法好解决 |
回复 |