婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > ueditor編輯器雙引號 “”轉義BUG的修復

ueditor編輯器雙引號 “”轉義BUG的修復

POST TIME:2021-05-23 02:05

最近在使用ueditor編輯器的時候發現,它會把正常的“ 與 ”轉義為 “ ” 

檢查轉義的方法發現對于“ ”是沒有做處理的,需要自己加上去

ueditor.all.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 把 amp|lt|quot|gt|#39|nbsp 替換為  amp|lt|quot|gt|#39|nbsp|ldquo|rdquo就可以了

第二個方法html

修改成


 

html:function (str) {

    return str ? str.replace(/&((g|l|quo)t|#39|nbsp|ldquo|rdquo|amp);/g, function (m) {

        return {

            '&lt;':'<',

            '&quot;':'"',

            '&gt;':'>',

            '&#39;':"'",

            '&nbsp;':' ',

            '&ldquo;':'"',

            '&rdquo;':'"',

            '&amp;':'&'

        }[m]

    }) : '';

},

 

備注

如果替換后無效,請檢查你引用的是否是 ueditor.all.min.js



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 高碑店市| 漳州市| 南投市| 蓝山县| 阳朔县| 松桃| 岐山县| 盐池县| 正宁县| 峡江县| 铁岭市| 时尚| 苏尼特右旗| 望城县| 虞城县| 四子王旗| 沾化县| 诸城市| 曲周县| 台东市| 高陵县| 中西区| 阜南县| 延安市| 永丰县| 张家口市| 商洛市| 北川| 阳朔县| 炉霍县| 射洪县| 新余市| 乐山市| 黔江区| 应城市| 额尔古纳市| 莱西市| 泽州县| 寻乌县| 北碚区| 大石桥市|