热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ueditorhtml显示图片,百度ueditor编辑器上传图片后img标签的title、alt属性优化简单方法...

《百度ueditor编辑器上传图片后img标签的title、alt属性优化简单方法》要点:本文介绍了百度ueditor编辑器上传图片后img标签的title、alt属

《百度ueditor编辑器上传图片后img标签的title、alt属性优化简单方法》要点:

本文介绍了百度ueditor编辑器上传图片后img标签的title、alt属性优化简单方法,希望对您有用。如果有疑问,可以联系我们。

这里是源码修改方法。

百度的Ueditor在线编辑器在上传图片后,所插入的img标签中,title、alt属性设置的值通常都是图片名,如20170116112233231.jpg,为了优化以增强SEO,必须要处理。

但是为了不影响代码的独立性,我使用了一个超简单的办法。就是加一个隐藏域ueditorTitle,然后UE源代码中title赋值时就根据这个。

而ueditorTitle就长期跟随UE代码调用。编程之家的UE和UM编辑器调用,都封装好了,直接加入到对象中即可。

然后修改UE源码,一次修改,永久不动。

非压缩版改法:

我们加了一个 var atitle = $('#ueditorTitle').val();

9f18f96676df13cee22cbf2a82251e57.png

all.min.js压缩版加法:

差不多541行处加:at=$('#ueditorTitle').val(),

如图:

ffd4a01b1562ef678a4446e590acece4.png

然后,在下一行 改成:k.setAttribute("title",""),k.setAttribute("alt",at||""),去掉了title

如下图:

70685ad26e1e7375e988c10db633895e.png

现在就很简单了,以后页面只要把文章标题的字段增加一个 blur()事件,进行同步到ueditorTitle即可。这样上传的图片都会使用文章标题,如图:

a65765bee042641f143a91add7a7fa8c.png

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。



推荐阅读
  • 导读:很多朋友问到关于入门学什么php框架简单的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!本文目录一览: ... [详细]
  • 开发笔记:深度探索!Android之OkHttp网络架构源码解析
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了深度探索!Android之OkHttp网络架构源码解析相关的知识,希望对你有一定的参考价值。 ... [详细]
  • [网页设计]新手做 网站 必备 软件。及 下载 地址~~~~(06年10月10日修订)
      1、做网站先要从策划开始msvcp71dll下载。  MicrosoftOffice2007Beta2简体中文版  M ... [详细]
  • python基础(二、pycharm安装、卸载)
    3.在Ubuntu中安装PyCharmPyCharm的官方网站地址是:https:www.jetbrains.compycharm注意:安装时不要使用root用户安装,否则后期使用 ... [详细]
  • 本文目录一览:1、《C语言程序设计第四版》pdf下载在线阅读全文,求百度网盘云资源 ... [详细]
  • nvmw安装,用于控制node版本;
    之前一直使用的是nodev2.2.0版本,挺说新版本的node解决了npm安装插件产生文件夹结构过深的问题,所以就想更新试试;上网一看才发现,尼玛的node已经到了6.+版本了,好 ... [详细]
  • 环境变量_Visual Code配置环境变量
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了VisualCode配置环境变量相关的知识,希望对你有一定的参考价值。**1.下载 ... [详细]
  • 【实践】基于RTThread的智慧路灯案例实验分享
    之前分享了基于LiteOS的智慧农业案例实验分享基于LiteOS的智慧农业案例实验分享,阅读量挺不错,看样子大家都挺喜欢这种实验。那咱们就再来一个类似的实验:基于RT-Thread ... [详细]
  • npmimportuse这里我记录一下,视频地址和封面地址均引用的是服务器端得,本地的视频和图片 ... [详细]
  • UDP协议开发
    UDP是用户数据报协议(UserDatagramProtocol,UDP)的简称,其主要作用是将网络数据流量压缩成数据报形式,提供面向事务的简单信息传送服务。与TCP协议不同,UD ... [详细]
  • Echarts 3D地图图表
    需求:实现如图所示的3D地图图表(1)原本使用的highcharts没有3d地图的功能,搜索插件也没有可替代的方案ÿ ... [详细]
  • 本文目录一览:1、学习Python之后可以做什么工作?有哪些方向? ... [详细]
  • 缓冲区溢出实例(一)–Windows
    一、基本概念缓冲区溢出:当缓冲区边界限制不严格时,由于变量传入畸形数据或程序运行错误,导致缓冲区被填满从而覆盖了相邻内存区域的数据。可以修改内存数据,造成进程劫持,执行恶意代码,获 ... [详细]
  • hadoop完全分布式搭建
    原文链接:hadoop完全分布式搭建主机分配以及地址要求:角色主机名IP地址Namenodemaster192.168.222.201Datanodeslave ... [详细]
  • Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理,现在在企业中的使用率也是很广的。git是一个分布式的版本控制系统,不像以前的svn,svn是 ... [详细]
author-avatar
mobiledu2502871537
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有