0

尝试将一些 html 粘贴到 TinyMCE 编辑器上的选项中,内容如下:

<textarea onclick="this.focus(); this.select(); _gaq.push(['_trackEvent', 'Infographic', 'Click', 'marketing-infographic']);" rows="2">
  <img src="my_image.jpg" width="120" height="136" / >
  View full image
  <a href="https://site.com/my_image.jpg" />
</textarea>

...更新后,Tiny 将其完全重写为完全不同的东西。

<p>
  <img src="my_image.jpg" height="136" width="120" />
  <textarea style="height: 44px; width: 300px; margin: 2px;" onclick="this.focus(); this.select(); _gaq.push(['_trackEvent', 'Infographic', 'Click', 'marketing-infographic']);" rows="2">
    View full image
  </textarea>
  <a href="https://site.com/my_image.jpg" title="”Infographic”"> </a>
</p>

我环顾了论坛并在这里寻求帮助,例如...

cleanup_on_startup: false,
trim_span_elements: false,
verify_html: false,
cleanup: false,
convert_urls: false

......似乎根本没有帮助。是否允许通过编辑器输入这种 html 而不会被完全混蛋?

4

1 回答 1

2

查看 tinymce 配置参数valid_elementsvalid_children并将所有相关的 html 元素和属性设置为有效。

于 2013-01-17T11:39:42.363 回答