admin 发表于 2021-6-13 22:34:54

Discuz!发帖换行丢失问题解决

Discuz!在发帖时,有时候就会出现换行失效的问题


如果经常出现,下面是解决方法
找到static/js/bbcode.js
搜索
if((allowhtml && fetchCheckbox('htmlon')) || trim(str) == '') {
    for(i in EXTRAFUNC['html2bbcode']) {
      EXTRASTR = str;
      try {
            eval('str = ' + EXTRAFUNC['html2bbcode'] + '()');
      } catch(e) {}
    }
    str = str.replace(/<img[^>]+smilieid=(["']?)(\d+)(\1)[^>]*>/ig, function($1, $2, $3) {return smileycode($3);});
    str = str.replace(/<img([^>]*aid=[^>]*)>/ig, function($1, $2) {return imgtag($2);});
    return str;
}

在代码后添加
**** Hidden Message *****


可以看下实例
**** Hidden Message *****
页: [1]
查看完整版本: Discuz!发帖换行丢失问题解决