首页 > 计算机技术 > 贴图库图片插不进ueditor编辑器解决方法
2014
08-07

贴图库图片插不进ueditor编辑器解决方法


    昨天刚把emlog默认的编辑器换成ueditor编辑器,ueditor编辑器功能上比emlog默认的kindeditor编辑器强大多了。不过换上ueditor,之前用的贴图库插件就不兼容了,图片插不进编辑器,而我之前的文章都是外链贴图库的图片,然后在emlog论坛发了个贴问了下,然后也在贴图库的qq群提问了下,感谢emlog的xzyswl和贴图库的小七,问题算是解决了,虽然还有点小问题,不过已经够用啦。解决方法如下
修改插件的index.HTML文件
82行改成:var textarea='';
97行改成:window.parent.UE.getEditor('content').setContent(textarea,true);

小问题是用缩略图和展示图,可能有时会插不进,改成原图比较稳定。(在贴图库插件设置图片返回方式为3)

源代码函数如下:

    function insertEdit(obj){
        var textarea=window.parent.editorMap['content'].html();
        if(textarea!=''){
            textarea+= '<br><br>' ;
        }

        var endstr='"></img></a>';
        var arr=obj.ubb.split('\'');
        console.log(arr);
        if(r_url=='2'&&obj.type!='gif'){
            textarea+='<a href="'+arr[1]+'"target="_blank"><img src="'+obj.s_url+endstr;
        }else if(r_url=='1'){
            textarea+='<a href="'+arr[1]+'"target="_blank"><img src="'+obj.t_url+endstr;
        }else{
            textarea+=obj.ubb
        }
        window.parent.editorMap['content'].html(textarea);
    }

ueditor编辑器




发布评论

表情