【问题标题】:TinyMCE: Why font size, family, color are not working?TinyMCE:为什么字体大小、系列、颜色不起作用?
【发布时间】:2012-10-07 18:52:55
【问题描述】:

我刚开始使用 TinyMCE,到目前为止一切似乎都还不错,除了一件事。当我想尝试更改 TinyMCE 中的样式(如颜色、字体系列、字体大小等)时,它只打印标签,就像这样(没有 "style= font-size:)

<p><span  16px;">test</span></p>

但当然它实际上无法以这种方式更改样式,因为据我所知,它应该是这样的:

<p><span style='font-size: 16px;">test</span></p>

不应该是这样吗?这是为什么?我将如何改变 TinyMCE 的风格?我错过了什么..?

谢谢

【问题讨论】:

  • 这个问题你解决了吗?

标签: tinymce font-size


【解决方案1】:

如果您使用的是 php 框架,则输入可能会被转义以进行 XSS 过滤。 尝试禁用 XSS 过滤。

我自己在使用 CodeIgniter php 时遇到了同样的问题。

XSS 启用:

$this->input->post('content', true);        

XSS 禁用:

$this->input->post('content');      

在禁用 XSS 攻击之前,请务必了解它。我禁用它作为我的临时解决方案。
希望能帮助到你。

【讨论】:

    【解决方案2】:

    您必须按照我接受所需属性的方式配置 tinymce。您需要更改 valid_elements 设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-08
      • 2018-03-03
      • 2016-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-15
      • 2015-04-08
      相关资源
      最近更新 更多