帝国cms删除编辑器上传图片自动获取宽度和高度

帝国CMS7.5采用的是ckeditor编辑器,这个编辑器上面有一个图片上传插件,上传后会自动获取图片的的宽高,并且插入时会再img标签里带上width和height,这样看起来很智能,实际上用起来不方便,会影响我们前端网页显示的效果,如果要实现手机端网页图片的自适应,还得单独用技术手段去处理掉img标签里的宽高属性。

帝国cms删除编辑器上传图片自动获取宽度和高度

其实要处理这个麻烦的小问题还是非常简单的,直接上教程

1,分别找到这两个文件:

/e/admin/ecmseditor/infoeditor/plugins/image/dialogs/image.js
/e/data/ecmseditor/infoeditor/plugins/image/dialogs/image.js

2,搜索:

d.setValue(g);f&&f.setValue(c)

改成:

d.setValue(null);f&&f.setValue(null)

3、还是这两个文件,搜索

this.imageElement.getAttribute("style")||this.imageElement.removeAttribute("style");

改成:

this.imageElement.setAttribute("style")&&this.imageElement.removeAttribute("style");

到这里就基本完成了你再上传图片它就不会自动获取图片的宽度和高度了,如果你上传还是自动获取图片的宽高,你就必须清理一下浏览器的缓存了。

这里也给那些不想修改代码的小伙伴提供一下替换文件,直接下载覆盖就行,如果你的后台登录地址admin修改过只要把文件名修改成一样的就行。

    下载权限

    查看
    • 免费下载
      评论并刷新后下载
      登录后下载

    查看演示

    • {{attr.name}}:
    您当前的等级为
    登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
    您已获得下载权限 您可以每天下载资源次,今日剩余

    给TA打赏
    共{{data.count}}人
    人已打赏
    网站知识

    帝国cms默认编辑器如何把回车br修改成p

    2023-11-16 9:15:43

    网站知识

    html如何设置文字超出显示省略号

    2023-11-22 13:27:23

    0 条回复 A文章作者 M管理员
      暂无讨论,说说你的看法吧