TinyMCE无效标签问题

时间:2019-11-22 09:13:13

标签: tinymce sapui5

我想从TinyMCE编辑器内容中删除特定的HTML元素。但是无法做到这一点。当我在编辑器中添加表单元素时。它在我的注释对象中显示了表单元素。这是我的代码和屏幕截图。我该如何解决这个问题。

new RichTextEditor({
 height: '100%',
 editorType: sap.ui.richtexteditor.EditorType.TinyMCE4,
 showGroupFont: true,
 showGroupLink: true,
 showGroupInsert: true,
 beforeEditorInit: function (e) {
   let config = e.getParameter('configuration')
   config.image_advtab = false
   config.menubar = true
   config.apply_source_formatting = true
   config.paste_data_images = true
   config.automatic_uploads = true
   config.codesample_dialog_height = 400
   config.remove_script_host = false
   config.keep_styles = true
   config.invalid_elements = "script,object,embed,link,style,form,input,iframe"
   config.setup = function (editor) {
     editor.on('init', function () {
      editor.setContent(base.getDescription())
    })
   }
  },
})

我正在另一个函数中获取编辑器的html内容,例如:tinyMCE.get('editor')。getContent({format:'text'})

这是屏幕截图: Comment Image

0 个答案:

没有答案