【问题标题】:TinyMCE editor replacing tags inside Joomla articlesTinyMCE 编辑器替换 Joomla 文章中的标签
【发布时间】:2009-07-26 09:09:57
【问题描述】:

我的网站首页针对 SEO 进行了优化。 我正在使用标签来标记重要内容。 当我使用 TinyMCE 编辑器在管理部分编辑我的文章时,它会替换 带有标签的标签,我想避免。

任何想法如何制作 这个网络编辑器 (TinyMCE) 不能替换我的 <strong> 标签?

【问题讨论】:

  • “用标签替换标签”究竟是什么意思?你能说得更具体点吗?
  • 当我在html模式下插入强标签并切换到设计模式时,强标签被替换为粗体标签,我下次进入编辑器的html模式时可以看到。

标签: editor seo joomla tinymce


【解决方案1】:

检查您的 tinyMCE.init() 调用并查找 valid_elements 选项。如果它设置为:

tinyMCE.init({
    ...
    valid_elements : "..., b/strong, ..."
});

这意味着它被设置为用 b 标签替换强标签。只需切换到允许两者(“b,强”,甚至用强标签替换 b 标签,如

tinyMCE.init({
    ...
    valid_elements : "..., strong/b, ..."
});

See also this page in the documentation.

【讨论】:

    【解决方案2】:

    虽然 valid_elements 应该影响强标签,但实际上不会。 解决方法是在tiny_mce.js中注释掉以下代码-

    /*h=h.replace(/<strong([^>]*)>/gi,'<b$1>');h=h.replace(/<\/strong>/gi,'</b>');*/
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-01-21
      • 2012-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多