当使用Joomla 1.5中的WYSIWYG编辑器创建网站内容时,我无法自由插入HTML标签,例如IFRAME,因为保存文章时HTML标签将自动删除。我可以将Joomla配置为不使用所见即所得编辑器,这会使编辑文章变得有点麻烦,或者我可以使用MySQL查询浏览器强制将HTML代码放入文章中,并直接在站点的数据库中更改文章内容。这样做不仅麻烦而且效率低下,因为每次有人从Joomla后端所见即所得编辑器编辑文章时,插入的标签都会被编辑器再次删除。
有没有一种方法可以将IFRAME (或者JavaScript)插入到Joomla1.5文章中,而无需关闭所见即所得编辑器或削减数据库?
发布于 2009-10-05 02:32:26
简短的回答是:不。Joomla最了解:P
但说真的,你可以只为你的用户关闭所见即所得。转到“用户管理器”,选择您的帐户,并将“用户编辑器”首选项设置为“编辑器-无编辑器”。这样你就可以输入你想要的任何标签和代码,而不会出现WYSIWYG乱码。但网站上的其他账户仍然可以访问他们的所见即所得。
当您需要进行一些精确的HTML/Javascript/等编码时,以这种方式切换WYWIWYG并不需要太长时间。
发布于 2010-12-19 16:11:38
我遇到了和你一样的问题。我用Jumi解决了这个问题。它工作得很好。
发布于 2009-12-25 03:37:31
实际上,这取决于你想在你的IFRAME中放什么。如果它是一个URL,那么你可以创建一个包含你想要的URL的“包装器”模块。在模块的"Position“字段中键入唯一的名称。然后,您可以在文章中显示结果,方法是在希望结果出现的位置插入以下内容{loadposition XXXX},其中XXXX是您在模块的位置字段中键入的唯一名称。
https://stackoverflow.com/questions/1514488
复制相似问题