ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 解決中 / 已回 請問百度編輯器怎么才能不轉換p標簽 2 0
POSCMS版本: #編輯器 #標簽

HTML模式里面,我添加了div標簽隨后切換成界面模式,然后 再切換到HTML模式。

這時候我剛改的div標簽變成了p標簽。

這是怎么回事呢?

是哪里替換了么?怎么取消?知道的朋友告知下呢?謝謝。。。

解決方案
  • 你好,

    百度的Ueditor編輯器出于安全性考慮,用戶在html模式下粘貼進去的html文檔會自動被去除樣式和轉義。雖然安全的,但是非常不方便。

    做一下修改把這個功能去掉。

    一、打開ueditor.all.js

    二、大概9300行找到 ///plugin 編輯器默認的過濾轉換機制,把下面的

    'allowDivTransToP':true

    值改成false。為true的時候會自動把div轉成p。

    三、大概9429行,有個case 'li',這個是把li里面的樣式去掉,把這個case注釋掉。

    四、大概14058行,下面的第一個utils.each功能注釋掉,這個是自動給li里面的內容增加一個p。

    五、大概14220行,

    node.className = utils.trim(node.className.replace(/list-paddingleft-w+/,'')) + ' list-paddingleft-' + type;

    注釋掉,這個是自動給ul增加一個內置的樣式。

    下面的14222行

    li.style.cssText && (li.style.cssText = '');

    注釋掉,這個是自動去除粘貼進去的代碼的li的style樣式

    然后再把ueditor.all.js文件壓縮成ueditor.all.min.js,不會壓縮的話可以直接把ueditor.all.js重命名為ueditor.all.min.js

    至此,我們粘貼進去的html格式的ul和li就不會被轉義了。

  • 感謝大家給我解決此問題,我已經完美的解決