1

我有一个 joomla 1.5 安装,由于某种原因,当我将 iframe 放入网站时,joomla 会将其剥离。

我将此代码复制并粘贴到代码编辑器中,然后选择保存,它将删除它。我如何让它停止这个?

<iframe src ="client_login.html" width="100%" height="300px">
  <p>Your browser does not support iframes.</p>
</iframe>
4

3 回答 3

4

我在尝试将 Google 地图小部件嵌入文章时遇到了同样的问题。我找到的解决方案是执行以下操作:

  1. 在文章首选项(内容->文章管理器->参数)中,在“过滤选项”下,取消选择与您的用户帐户关联的组——这将禁用服务器端清理
  2. 在您的用户帐户页面(站点->用户管理器->您的姓名)下,在“参数”下将“用户编辑器”设置为“无编辑器”——这将防止所见即所得编辑器去除 IFRAME 标记

现在很明显,这个解决方案有一个明显的问题:你不会想为普通大众将陷入的群体这样做。就我而言,这只是针对“超级管理员”,所以我认为这是可以接受的风险。

您可以轻松地打开和关闭用户编辑器,因此如果您只需少量添加此类内容,它应该不会太烦人。这里的另一个优点是这是 Joomla 的股票!1.5 解决方案,因此未来的升级不应破坏此解决方法,并且不需要可能影响性能的扩展。

于 2009-02-04T22:48:32.517 回答
1

在文章管理器中尝试白名单,并使用 iframe 插件但不工作后,sourcerer插件做到了。使用[[ ]]替换<>

于 2011-04-25T20:39:02.130 回答
0

我之前曾尝试过插件来执行此操作,但它们似乎都不起作用。我发现了一个非常简单的插件,效果很好。

http://extensions.joomla.org/extensions/style-&-design/popups-&-iframes/4144/details

要使用它添加 iframe,您只需 {iframe}url{/iframe} 即可设置宽度和高度以及所有内容。

于 2009-02-04T19:27:36.727 回答