[英]Remove inline styles from text
我正在使用Trumbowyg ,它是一个javascript文本编辑器。 我的问题是,当我将另一个站点中的文本粘贴到编辑器中时,它采用了该站点中文本的样式。 我该如何预防?
我的编辑器在Django模板中的呈现方式如下:
{{ post.content }}
是否可以删除HTML的模板标签? 因为外部样式是嵌入式样式,例如<span style='font-family: Arial;font-size:30px'
等。
要从Trumbowyg中从格式化的粘贴(从剪贴板粘贴的样式)中删除样式,请将removeformatPasted
选项设置为true
:
$('.trumbowyg').trumbowyg({
removeformatPasted: true
});
但也要记住:
为了使用此选项,您需要在CSS中定义字体大小 , 或使用类似normalize 的重置 。
默认情况下,粘贴的删除格式不处于活动状态(设置为false
)。
您要删除HTML标签吗? 如果是,请使用:
{{ post.content|striptags }}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.