要保留CKEditor转换后的文本域中的空白和换行符,可以使用以下解决方法:
方法一:使用preserveWhiteSpace选项
CKEDITOR.replace('editor1', {
// 将preserveWhiteSpace选项设置为true
preserveWhiteSpace: true
});
方法二:使用CSS样式
方法三:使用JavaScript代码
var editor = CKEDITOR.replace('editor1');
// 获取CKEditor转换后的内容
var content = editor.getData();
// 使用正则表达式替换所有换行符为
标签
content = content.replace(/(?:\r\n|\r|\n)/g, '
');
// 更新编辑器的内容
editor.setData(content);
这些方法可以帮助您保留CKEditor转换后的文本域中的空白和换行符。您可以根据自己的需求选择其中一种方法来解决问题。