首页 > 其他分享 >pbootcms去除ueditor编辑器图片自动添加的title和alt属性

pbootcms去除ueditor编辑器图片自动添加的title和alt属性

时间:2024-10-04 16:13:25浏览次数:11  
标签:ueditor title javascript setAttribute js alt

为了去掉PbootCMS后台使用百度UEditor编辑器上传图片时自动添加的 title 和 alt 属性,并将其替换为默认为空的 alt 属性,可以按照以下步骤进行操作:

步骤 1:修改 ueditor.all.min.js 文件

  1. 打开文件

    • 打开文件 \core\extend\ueditor\ueditor.all.min.js
  2. 搜索并修改代码

    • 搜索关键字 "imageUrlPrefix",找到相关代码段。
    • 修改代码如下:
    javascript   g.setAttribute("title", ""), g.setAttribute("alt", "");

    替换原来的代码:

    javascript   g.setAttribute("title", f.title || ""), g.setAttribute("alt", f.original || "");
  3. 移除 title 属性

    • 继续找到以下代码段:
    javascript   g.removeAttribute("id"),

    在其后面添加:

    javascript   g.removeAttribute("title"),

    最终代码如下:

    javascript   g.setAttribute("title", ""), g.setAttribute("alt", ""); g.removeAttribute("id"), g.removeAttribute("title"),

步骤 2:给引入的JS文件增加版本号

  1. 打开文件

    • 打开文件 \apps\admin\view\default\common\ueditor.html
  2. 修改引入的JS文件路径

    • 找到引入 ueditor.all.min.js 的路径:
    html   {CORE_DIR}/extend/ueditor/ueditor.all.min.js

    修改为:

    html   {CORE_DIR}/extend/ueditor/ueditor.all.min.js?v=1

    这样可以确保浏览器加载新的版本,而不是缓存旧版本。

标签:ueditor,title,javascript,setAttribute,js,alt
From: https://www.cnblogs.com/hwrex/p/18446701

相关文章

  • 题解:SP7973 ACPC10E - Sometimes, a penalty is good!
    比较简单的一道数学题。思路:计算小组赛的比赛总数。longlongstage1=G*T*(T-1)/2;每组有\(T\)个队伍,每个队伍都需要与其他\(T-1\)个队伍比赛,共有\(T\cdot(T-1)\)场比赛。共有\(G\)组,因此小组赛总比赛数为\(\frac{G\cdotT\cdot(T-1)}{2}\)。计算进入......
  • jsphealth59p27(程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发)环境带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、课题背景随着生活节奏的加快和社会压力的增加,健康问题日益成为人们关注的焦点。无论是学校、社会还是家庭,都越来越重视身体健康,定期体检已成为......
  • 一种使用setdll+HOOK钩子技术+dll为MFC程序ProtocalTool等老旧程序打补丁的思路(含源
    一、引言由于工作原因,需要使用一个很老旧的软件,没有源代码,该软件在XP系统下运行正常,但是需要登录,且在win10系统下使用时IP控件运行不正常,只能输入每个数字只能输入2位数,还有一些其他问题,比如给软件添加一些编辑框,或者对软件进行下面简单梳理一下解决这些问题的思路。二、......
  • 解决 PbootCMS 后台 Ueditor 编辑器中单图片上传按钮无反应及多图片上传提示“后台配
    按照以下步骤进行修改:打开相关文件打开PbootCMS程序目录下的 core/extend/ueditor/php/controller.php 文件。修改时间区域配置将第四行的注释去掉,并将时间区域名称修改为首字母大写的形式。具体步骤打开相关文件使用文本编辑器(如Notepad++、VSCode等)打......
  • Altium Designer脚本的执行方式
       在AltiumDesigner脚本系统中执行脚本支持多种方法 1.点击工具栏的运行工具(蓝色向右三角图标)可以执行脚本程序;2.点击菜单栏Run->Run可以执行脚本程序;3.在脚本编辑器中,按键盘的F9键可以执行脚本程序;4.通过菜单栏执行脚本程序(需要将程序添加到菜单栏中);5.通过工具栏......
  • Altium Designer脚本的执行方式
        在AltiumDesigner脚本系统中执行脚本支持多种方法1.点击工具栏的运行工具(蓝色向右三角图标)可以执行脚本程序;2.点击菜单栏Run->Run可以执行脚本程序;3.在脚本编辑器中,按键盘的F9键可以执行脚本程序;4.通过菜单栏执行脚本程序(需要将程序添加到菜单栏中);5.通过工具......
  • PbootCMS百度编辑器ueditor在PHP7下多图上传名字重复问题
    针对百度编辑器UEditor在PHP7环境下多图上传名字重复的问题,PbootCMSV1.3.8已经进行了修复。以下是具体的修改步骤和详细说明,供遇到类似问题的开发者参考:修改步骤修改 /ueditor/dialogs/attachment/attachment.js 文件将 _this.fileList.push(json); 修改为:javascri......
  • StatisticalTool使用教程
    使用前提待处理的表格必须为以下格式使用步骤新建一个文件夹(名称随意),并将待统计文件放入其中(待统计文件的名称随意,但不能为0End.xls)将StatisticalTool.exe放入上述文件夹中(StatisticalTool.exe文件不能重命名)保证文件夹中仅有待统计文件和StatisticalTool.exe......
  • Altium Designer板框提取工具
          这个工具用于提取AltiumDesigner的PCB文档的边框,支持输出为PCBDOC、SVG、AI、VSDX、PDF、DWG、DXF、HTML这几种矢量格式的图形文件,JPG、PNG、BMP、GIF、EMF这几种非矢量格式的图像文件,CSV和TXT格式的点阵文件。可以将PCB的廓落提取出来复制到一个新建PCB上;在窗口......
  • pbootcms后台UEditor编辑器默认给magnet、ed2k等链接加http://的解决问题
    在PbootCMS中,使用UEditor编辑器添加磁力链接(magnet:)或电驴链接(ed2k:)时,编辑器会自动添加http://前缀,导致链接无法正常使用。可以通过修改UEditor编辑器的相关文件来解决这个问题。解决方法步骤1:修改UEditor编辑器文件打开文件:打开core/extend/ueditor/dialogs/link/link.ht......