百度编辑器功能比较强大,并且界面用户体验度也比较友好,但是会常常遇到一些很麻烦的问题,如图片上传不显示问题,这些需要我们特殊的配置,今天我给大家介绍百度编辑器图像上传与传统的编辑器设置不一样的地方。
第一、传统的上传文件需要两个配置,一个是前端form中的action地址,另外一个是服务器端保存地址。
第二、在UEditor中,上述两个配置肯定不可缺少:前者在image.html中的flash创建参数中配置,后者在php文件中配置。
第三、和传统上传不一样的是,UEditor不仅需要上传文件,还需要将其插入至编辑器中,因此必须实时得到服务器的返回地址,而这个地址的具体值是由后端程序决定的,相对还是绝对,得看具体情况。如果是相对路径(最好预先过滤掉“../”,“./”之类的字符,否则在前端会出现严重问题),那么由于后端的相对路径跟前端显示相对路径可能不一样,因此在显示页面必须手动修正,这个修正由config中的imagePath 来配置;如果是绝对路径,那么前端就无需再进行处理,imagePath置空即可。
第四、如果需要更深层次的对服务器端返回的数据进行控制,那么就需要修改回调函数。标题中所列的四种涉及文件上传的模块均有对应的回调函数,具体来讲,图片的回调在image.html中,附件在attachment.html文件中,word转存在wordimage.html文件中,截图在snapscreen.js文件中,同学们可照此分别修改。
文章转载于:廊坊网站建设 http://www.bjqq58.com/






