A-A+
dedecms整合ueditor以后,选在属性出现编辑器内容清空的情况
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);}}
问题解决
我也出现一样的情况了,请问下这个是修改ueditor吗?
我得ueditor是1.2.3版本的,没有找到你说的这个文件或者函数呢
学习了。欢迎来访
写的挺不错的 谢谢博主分享
双节快乐!