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 次 |
| 最近记录: |