1

我的 tinymce 运行良好,除了粘贴 hr 标签。样式似乎与它粘贴。我正在删除粘贴样式,并考虑完全删除 hr,但这不是一个选择。

这就是我正在做的事情

tinyMCE.init({
  script_url : '../tinymce/jscripts/tiny_mce/tiny_mce.js',
  mode : "exact",
  elements : "wStory",
  theme : "advanced",
  plugins : "paste",
  invalid_elements: "noshade, size",
  theme_advanced_buttons1:"bold,italic,underline,strikethrough,hr,|,justifyleft,justifycenter,justifyright,justifyfull,outdent, indent,|,cleanup,|,forecolor, |,undo,redo,|,link, unlink,|,code,|, help",
  theme_advanced_toolbar_location : "top",
  theme_advanced_toolbar_align : "center",
  theme_advanced_path : false,
  theme_advanced_resizing : false,
  cleanup_on_startup : true,
  fix_list_elements : false,
  fix_nesting : false,
  fix_table_elements : false,
  paste_use_dialog : true,
  paste_auto_cleanup_on_paste : true,
  height: "700px",
  width: "100%",  
});

为了清楚起见,我想要这个

<hr noshade="noshade">

成为这个

<hr>

我尝试过声明有效元素并仅删除 noshade 标签,但在最新版本的 tinymce 中似乎无效。一些帮助将不胜感激!

4

0 回答 0