在Joomla上集成flash组件,而无需在每个页面上重新加载它

时间:2011-02-16 13:02:58

标签: javascript html flash joomla joomla-extensions

是否有一个joomla组件允许在joomla网站上集成flash SWF:没有为每个页面实现它(通过使用IFRAME或其他任何东西

1 个答案:

答案 0 :(得分:0)

你好匿名(好名字!)

这根本不是理想的,因为如果你在iframe中有flash内容,那就意味着joomla加载的每个其他内容都需要加载到单独的iframe中,以防止整个文档来自重新加载。

由于joomla核心的性质以及它在运行时的构造方式,这是不可能的(好吧,几乎没有)。

许多人(客户)要求在每个新页面上不重新加载闪存的此功能。 Web和XHTML(或任何前端Web语言)的本质是,为了显示新内容,必须重新加载文档。是的,有异步方法,如AJAX等,但对于Joomla来说,这些都是不可能的,除非你花了很多年的时间来攻击核心。

如果您想要在Flash影片中显示简单的“视图”或不同的对象而没有从第1帧开始的整个影片(例如),您可以将URL变量附加到闪存源,然后根据那些变量,你可以操纵flash电影中显示的内容。

swf文件仍将重新加载(如果文档正在重新加载,则必须重新加载)但至少可以在SWF文件中提供不同的内容。

我希望这会引导你朝着正确的方向前进。

亲切的问候, 西蒙