Joomla版本: Joomla! 3.3.6稳定[Ember] 01-October-2014 02:00 GMT
我想在我的文章中添加js脚本。我使用TinyMCE编辑器编辑文章。
在TinyMCE插件字段禁止元素中我填充了虚拟文本,现在它包含&#34; cms123&#34;,我删除了&#34;脚本,applet,iframe&#34;。< / p>
我检查了全局配置 - &gt; 超级用户的文字过滤器 我已经设置了&#34;没有过滤&#34;。
但是,当我尝试使用js代码保存文章时,joomla会从我的文章中删除我的标记<script>
,同时我使用<iframe>
进行了检查,joomla将此标记替换为{{1标签...我真的很困惑,我无法理解错误。
有人能帮助我吗?
感谢。
答案 0 :(得分:5)
实际上,我花了4个小时来找出这个问题并立即得到解决方案。只需登录管理员,然后转到系统 - &gt;全局配置,您将看到&#34;网站设置&#34;,您将找到&#34;默认编辑器&#34;,选择为& #34;编辑 - CodeMirror&#34;并保存。之后转到文章,然后添加您的脚本。享受:)
答案 1 :(得分:4)
我今天刚遇到这个问题,我确认了同样的问题。我无法删除&#34;脚本&#34;禁止的元素,但我能够删除其他一切。然后我尝试在“禁止元素”输入框中添加一个句点,保存,我现在可以使用脚本标记。我的框架也工作。我使用的是3.3.6。奇怪。
答案 2 :(得分:4)
我已经花了很长时间才开始了解这个问题 - 即使在安装JCE编辑器之后,问题仍然存在。事实证明,另一个安全组件RSFirewall正在后台运行,剥离出禁用的元素。
因此,解决方案是在RSFirewall防火墙配置中添加例外:https://www.rsjoomla.com/support/documentation/view-article/785-scrambled-tags-iframe-becomes-i-frame.html
答案 3 :(得分:2)
遇到同样的问题。我使用的是3.6.2。以下是我如何运作:
答案 4 :(得分:0)