欢迎光临
我们一直在努力

【建站知识】WordPress编辑器中无缘无故会多audio标签的解决方法

推广者专属福利,新客户无门槛领取总价值高达2775元代金券,每种代金券限量500张,先到先得。

我在编写博客时候,偶然发现编写内容时突然自动生成了audio 标签,可恶的标签删除了,没多久编辑器切换文本和可视化,又生成了!于是我开始寻找解决这个的问题,先生升级了wp和删除了多余的插件;问题依然存在!于是网上搜索有没有相同的人遇到此问题,在一个博客文章里我突然发现有人也遇到我相似的问题;

原因是谷歌浏览器装了有道词典插件,有道词典会导致编辑器里body里面多一个元素,找到问题就好办,我们把有道插件卸载后,问题终于解决了!

<audio controls=”controls” style=”display: none;”></audio>

什么情况下,你会察觉到这个问题让你非常头疼呢??

我们都知道,大多数的上传插件,为了实现无刷新页面上传,通常都会构建一个虚拟的iframe和form,比如ajaxupload,它会把form的target属性指定为iframe中的name值,目的是指定返回的页面在哪里打开,上传一般都是返回的json字符串,所以这时候返回json字符串就会被添加到iframe的body中,再获取iframe中body的值作为上传文件的返回结果。

会有什么问题呢??

这时候返回的是json字符串,你要对数据进行处理,你就得转化为json数据,遗憾的是不管你是用eval转化,还是用JSON.parse转化,都会出现错误,因为这时候获取的返回结果中多了一行<audio controls=”controls” style=”display: none;”></audio>。

你肯定会冥思苦想到底是哪多了这一句呢,原因就可能是你的有道词典导致的,所以若需要用翻译插件,谷歌翻译我觉得会是谷歌浏览器的更好搭配。

赞(0) 打赏
未经允许不得转载:我爱IT社区-做技术人员的指路明灯 » 【建站知识】WordPress编辑器中无缘无故会多audio标签的解决方法

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    Wow, this piece of writing is nice, my younger sister is analyzing such
    things, so I am going to inform her. I have been surfing online more than 2 hours today, yet I never found any interesting article like yours.
    It’s pretty worth enough for me. Personally, if all website
    owners and bloggers made good content as you did, the net will be
    a lot more useful than ever before. I’ve been browsing online more than three hours today,
    yet I never found any interesting article like yours.
    It is pretty worth enough for me. In my view, if all website owners and bloggers made
    good content as you did, the web will be much more useful than ever before.
    http://foxnews.net

    Will5天前回复

阿里云优惠网免费分享阿里云优惠券,阿里云推荐码,阿里云代金券领取,阿里云服务器ecs租用、阿里云服务器购买。领取本站阿里云优惠券可购买限时2折服务器,并返现20%费用。

年终钜献云服务2折进行中阿里云1888优惠券

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏