Sha*_*ras 5 html javascript jquery copy-paste tinymce-4
我的内联文本编辑器遇到了一些麻烦。很简单,用户有权在textarea div上复制粘贴。没问题。但我不想让他们将HTML贴上图片和div元素。
我用过
valid_elements: "p,br,b,i,strong,em",
Run Code Online (Sandbox Code Playgroud)
它删除p tags
内容的样式。
为此,但这不是根据我的要求的解决方案。
我也尝试过,paste_postprocess
但是最新版本的tinymce却没做任何事情。
而且我还尝试了许多已经发布在此社区中的解决方案。但是它们都不适合我,因为我使用的是最新版本tinymce 4.0.26
。
我知道我可以通过禁用右键单击来防止复制粘贴。但这不是一个好主意。
有没有什么办法来过滤仅p tag
与style
从HTML内容?
因此,如果有人on copy paste
使用的最新版本tinymce
。
请帮忙。
您需要明确告诉 TinyMCE 在使用该valid_elements
选项时要保留哪些属性。例如,使用之前的valid_elements
列表,您可以执行以下操作:
valid_elements: "p[style],br,b,i,strong,em"
Run Code Online (Sandbox Code Playgroud)
这告诉 TinyMCE 仅保留列出的标签并保留style
为标签定义的任何属性p
。或者,您还可以通过执行以下操作包含特定元素的所有属性:
valid_elements: "p[*],br,b,i,strong,em"
Run Code Online (Sandbox Code Playgroud)
同样,这告诉 TinyMCE 保留列出的所有标签,但对于p
标签,保留定义的每个属性。
有关此选择器语法的更多信息valid_elements
,请查看此页面。
归档时间: |
|
查看次数: |
1593 次 |
最近记录: |