A-A+

dedecms整合ueditor以后,选在属性出现编辑器内容清空的情况

2014年02月14日 编程技术 暂无评论

dedecms整合ueditor以后,选在属性出现编辑器内容清空的情况
原因是destoon公共js文件file/script/common.js
function InnerTBD(i,s) {try {Dd(i).innerHTML = s;} catch(e) {Dd(i).parentNode.outerHTML=Dd(i).parentNode.outerHTML.replace(Dd(i).innerHTML,s);}}
红色部分在ie下会报错,因为innerhtml属性为只读,程序走cache里面,将整个body的代码重新替换了,导致ueditor重新加载,内容也就清空了。
解决办法是:
function InnerTBD(i,s) {try {$("#"+i).html(s);} catch(e) {Dd(i).parentNode.outerHTML=Dd(i).parentNode.outerHTML.replace(Dd(i).innerHTML,s);}}
问题解决

标签:

给我留言