[英]In Ckeditor, delete br tags before and after the text
当用户在编辑器中粘贴文本时(例如),他们不会删除文本前后的空格。
如何删除这些br
标签? 它将像php中的trim()
函数一样工作。
我的代码是:
CKEDITOR.replace('contenido',
{
language: 'es',
resize_enabled: true,
pasteFromWordRemoveFontStyles: true,
pasteFromWordPromptCleanup: true,
forcePasteAsPlainText: true,
ignoreEmptyParagraph: true,
removeFormatAttributes: true,
autoParagraph: false,
fillEmptyBlocks: false,
enterMode: CKEDITOR.ENTER_BR,
toolbar: [
['Bold', 'Italic', 'Underline', 'Strike'],
['Cut', 'Copy', 'PasteText', '-', 'Scayt'],
['Undo', 'Redo', '-', 'Find', 'Replace', '-', 'SelectAll', 'RemoveFormat'], ['CreateDiv', '-', 'ShowBlocks'],
['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', 'Blockquote'],
['Link', 'Unlink', 'Anchor'],
['Image', 'Table', 'HorizontalRule', 'SpecialChar'], ['Source'],['Maximize']
]
});
为了能够使用内置的PHP方法为您执行此操作,请看一下以下内容:
http://php.net/manual/zh/function.strip-tags.php
您可以使用该方法的第二个婴儿车来列出您不想修剪的所有html类型标签。 因此,从理论上讲,如果您只想“
”中删除,您可以为它提供除每个标签之外的所有标签的列表。
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.