如何禁用Redactor編輯器自動刪除& nbsp; ?請幫忙。Imperavi Redactor 9刪除  ;字符
0
A
回答
0
修復乾淨& nbsp;
- 開放redactor.js
- 找到
syncClean: function(html)
{
if (!this.opts.fullpage) html = this.cleanStripTags(html);
html = $.trim(html);
// removeplaceholder
html = this.placeholderRemoveFromCode(html);
// remove space
html = html.replace(/​/gi, '');
html = html.replace(/​/gi, '');
// html = html.replace(/ /gi, ' '); // COMMENT THIS!
...
}
- 評論替換字符串
利潤! :)
3
您所看到的文字和代碼在所有瀏覽器中都會有所不同,這就是可信度字段的工作原理。例如,一些瀏覽器插入UTF-8字符的空格 
。
RedactorJS不提供標準化文本的方法,因此您可以手動解析文本。檢查此:
var html = $('#redactor').redactor('get');
var sanitizeHtml = html.replace(/\u00a0/g, ' ').replace(/ /g, ' ');
+0
10X求助)) – hVostt
2
在新版本中,U可能會將「cleanSpaces」選項設置爲「false」,以禁用
自動刪除。
$('#redactor').redactor({ cleanSpaces: false });
相關問題
- 1. 刪除Imperavi Redactor中的空標籤
- 2. Imperavi Redactor + RubyOnRails + Amazon S3
- 3. yii圖標不加載imperavi redactor
- 4. 如何安裝新版本的Redactor Imperavi?
- 5. 如何從metabox中刪除nbsp字符?
- 6. PHP使preg_split  [0-9] Â
- 7. 「 」與nbsp;或「 」
- 8. JavaScript刪除尾部
- 9. jQuery trim不會刪除 ?
- 10. Expression Engine - 從字段中刪除 ?
- 11. Browserify需要imperavi編碼器
- 12. 刪除' ' - 仍在嘗試
- 13. 如何從標籤內部的字符串中刪除
- 14. 刪除<p> </p>從字符串結尾?
- 15. 如何從字符串的開頭刪除「 」?
- 16. 刪除 如果不在這個字符的前面!?:;%
- 17. 刪除除0-9 + -/*和^
- 18. 如何使用xslt刪除 ?
- 19. 如何刪除角色js中的 ?
- 20. 從html中刪除 空間
- 21. Imperavi主編整合feincms /管理/
- 22. 刪除 如果有超過10個
- 23. CKEditor無用 個字符
- 24. 如何刪除IE中的 ?
- 25. 刪除字符
- 26. 刪除字符
- 27. 刪除字符
- 28. 刪除[]字符
- 29. 刪除字符
- 30. 按字符刪除字符
非常糟糕的方式修改源代碼 - 你應該使用[回調](http://imperavi.com/redactor/docs/callbacks/)來代替,比如'pasteBeforeCallback'例如。 –
在這種情況下修改源代碼 - 最好的方法(儘管它通常不好)。 redactor.js的作者不想添加特殊設置。回調會破壞一切(在這種情況下)。 – hVostt
你能否詳細說明如何以及回調如何破壞? –