自媒体运营及个人学习成长记录!

我的个人生活和工作记录博客,欢迎广大同行人多多与我交流,一起做好自媒体...

网站中出现&dquo、&rdquo和&hellip怎么解决?

网站中若出现&dquo、&rdquo和&hellip怎么解决?

首先我们要知道出现这些字符的原因:网站的后台ueditor编辑器出现了问题。

它把正常的“ 与 ”转义为 “ ” 通过查看编辑中的html代码可以发现;

如何解决呢?

在后台文章的编辑界面,查看源代码,找到ueditor编辑器引用的JS,一边为:ueditor.all.min.js

在服务器端或下载此文件,将里面的以下代码:

unhtml:function(str,reg){return str?str.replace(reg||/[&<">'](?:(amp|lt|quot|gt|#39|nbsp);)?/g,function(a,b){if(b){return a}else{return{"<":"&lt;","&":"&amp;",'"':"&quot;",">":"&gt;","'":"&#39;"}[a]}}):""},

html:function(str){return str?str.replace(/&((g|l|quo)t|amp|#39|nbsp);/g,function(m){return{"&lt;":"<","&amp;":"&","&quot;":'"',"&gt;":">","&#39;":"'","&nbsp;":" "}[m]}):""},


替换成以下代码:

unhtml:function(str,reg){return str?str.replace(reg||/[&<">'](?:(amp|lt|quot|gt|#39|nbsp|ldquo|rdquo|hellip);)?/g,function(a,b){if(b){return a}else{return{"<":"&lt;","&":"&amp;",'"':"&quot;",">":"&gt;","'":"&#39;"}[a]}}):""},

html:function(str){return str?str.replace(/&((g|l|quo)t|#39|nbsp|ldquo|rdquo|hellip|amp);/g,function(m){return
{"&lt;":"<","&quot;":'"',"&gt;":">","&#39;":"'","&nbsp;":" ", '&ldquo;':'“','&rdquo;':'”','&hellip;':'...','&amp;':'&'}[m]}):""},


js文件修改并上传后,再次回到网站后台,进行编辑,或查看以前带有这些字符的文章,都正常了!!!

本文地址:http://aq.qingshan.org.cn/zzseo/838.html

本文标题:网站中出现&dquo、&rdquo和&hellip怎么解决?

« 上一篇 下一篇 »

  • 相关文章:

发表留言:取消回复

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

版权所有:郑州阿权站长 联系我们 Your WebSite.给我留言 Some Rights Reserved.

免责声明:本站仅做个人博客使用,部分图片和内容源自于互联网,若有侵权或不妥请联系删除! Powered By 郑州阿权站长