Redactor エディターの自動削除を無効にする方法 ; ? 助けてください。
2285 次
3 に答える
3
表示されるテキストとコードはすべてのブラウザーで異なり、contenteditable フィールドがどのように機能するかが異なります。たとえば、ブラウザによっては、スペース some に UTF-8 文字を挿入します 
。
RedactorJS にはテキストを正規化するメソッドがないため、テキストを手動で解析できます。これをチェックして:
var html = $('#redactor').redactor('get');
var sanitizeHtml = html.replace(/\u00a0/g, ' ').replace(/ /g, ' ');
于 2013-08-14T12:25:01.317 に答える
1
きれいに修正するには
- 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!
...
}
- コメント置換文字列
利益!:)
于 2013-09-27T19:49:20.243 に答える