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

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

时间:2024-09-04 14:52:45浏览次数:8  
标签:ueditor title javascript setAttribute 修改 alt

为了去掉 UEditor 上传图片时自动添加的 title 和 alt 属性,并且将 alt 属性设置为空,可以按照以下步骤进行修改:

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

  1. 打开文件

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

    • 搜索 "imageUrlPrefix",找到以下代码:

      javascript   g.setAttribute("title", f.title || ""), g.setAttribute("alt", f.original || "")
    • 将其修改为:

      javascript   g.setAttribute("title", ""), g.setAttribute("alt", "")
  3. 继续修改代码

    • 找到以下代码:

      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 文件路径

    • 找到以下代码:

      html   <script type="text/javascript" src="{CORE_DIR}/extend/ueditor/ueditor.all.min.js"></script>
    • 修改为:

      html   <script type="text/javascript" src="{CORE_DIR}/extend/ueditor/ueditor.all.min.js?v=1"></script>

 

标签:ueditor,title,javascript,setAttribute,修改,alt
From: https://www.cnblogs.com/hwrex/p/18396480

相关文章

  • npm install时一直idealTree:npm: sill idealTree buildDeps的解决方案
    修改下镜像的地址。1、采用新的镜像地址,进入cmd之后输入://1.npm的命令npmconfigsetregistryhttps://registry.npmmirror.com//2.yarn的命令yarnconfigsetregistryhttps://registry.npmmirror.com2、查看是否安装成功://npm的命令npmconfiggetregi......
  • 12、DB-修改-删除数据库表的字段-alter table
    一般有关操作表内容的用  altertable..... --修改表名ALTERTABLE旧表名RENAMEAS新表名ALTERTABLEteacherRENAMEASteacher1--增加表的字段ALTERTABLE表名ADD字段名列属性ALTERTABLEteacher1ADDageINT(11)--修改表的字段(重命名、修改......
  • Pomegranate health benefits
    Pomegranatejuiceisknownforitshealthbenefitsduetoitshighconcentrationofantioxidants,vitamins,andminerals.Herearesomeofthekeyhealthbenefits:RichinAntioxidants:Pomegranatejuiceispackedwithpowerfulantioxidants,particularlyp......
  • Salt Function Flow:深度研发经验的沉淀,打造轻量级高效流程编排框架
    在开发者的世界里,业务流程编排是一个既复杂又关键的环节。如何高效地管理和编排这些流程,直接影响着系统的性能和可维护性。本次介绍一款基于大量研发实践经验而打造的流程编排框架——SaltFunctionFlow。它不仅轻量、强大,更是将多年实践中的最佳经验沉淀于其中,为开发者提......
  • Altium Design设置原理图图纸大小
    点击原理图右下角Panels选项,选择Properties打开在Properties界面可以对图纸单位,图纸大小,方向,边缘尺寸等进行调整图纸模版包括:模型图纸:  A0_portrait~A4_portrait公制图纸:A0~A4英制图纸:A~ECAD标准图纸: A~EOrCAD标准图纸:Orcad_a~ Orcad_e其他格式......
  • HTML元素的head、title
    <head>Html文档的头部,包含机器可读的文档相关信息,如文档的标题、脚本和样式表。<head> 主要保存供机器处理的信息,而非人类可读信息。对于人类可见的信息,如顶级标题和列出的作者,请参见 <header> 元素。示例1:<!doctypehtml><htmllang="zh-CN"> <head>   <metacharset="UT......
  • 软硬件全开源智能手表,可全面高精度采集生命体征数据,进行健康检测。(HealthyPi Move)
    HealthyPiMove是一款开放式硬件设备,可让您高精度地跟踪所有生命体征。它不仅仅是另一款带有心率监测器的智能手表,它还是手腕上的完整生命体征监测和记录设备,可以测量心电图(ECG)、光电容积脉搏波(PPG)、SpO₂、血压(基于手指)、EDA/GSR、心率变异性(HRV)、呼吸频率,甚至体温......
  • EAS之WALT算法介绍
    EAS调度器缘起Linux内核的一直都使用完全公平调度器CFS(CompletelyFairScheduler)作为默认调度器,但是在使用中发现CFS如下几个问题。CFS主要是为了服务器性能优先场景而设计的,主要目标是最大限度地提高系统的吞吐量,CFS调度的目标是所有任务都平均分配到系统所有可用的CPU上......
  • Altium Designer21电路设计软件介绍 AD21安装AD19(PCB设计软件)
    AltiumDesigner是一款功能强大的电子设计自动化(EDA)软件,主要用于绘制印刷电路板(PCB)设计和开发嵌入式系统。其主要特点包括:1.统一的FPGA、PCB和嵌入式系统设计平台,实现了从概念设计到产品上市的全流程解决方案。2.强大的网络化设计功能,支持实时多方协同和设计数据......
  • Java后端分布式系统的服务健康检查:Spring Boot Health
    Java后端分布式系统的服务健康检查:SpringBootHealth大家好,我是微赚淘客返利系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在分布式系统中,服务的健康检查是确保服务可用性和稳定性的关键环节。SpringBootHealth提供了一种标准化的方式来检查和管理服务的健康状态。服......