Joomla Ajax菜单-无刷新内容

Joomla Ajax菜单-无刷新内容,ajax,menu,joomla,deep-linking,Ajax,Menu,Joomla,Deep Linking,我正在尝试将flash站点转换为非flash站点。该网站已经由Joomla CMS提供支持,但它将XML输出到flash中。你可以在这里看到网站www.alexandra和thesunflowers.com 正如您所见(和听到的),有一个音乐播放器可以在站点的所有页面上持续播放(即,当您转到不同的部分时,页面不会刷新) 要在没有flash的情况下实现这一点,我想我需要做的是用Joomla主菜单和媒体播放组件构建主页。然后,我需要的是主菜单使用ajax将Joomla内容加载到内容区域,并使用一些等

我正在尝试将flash站点转换为非flash站点。该网站已经由Joomla CMS提供支持,但它将XML输出到flash中。你可以在这里看到网站www.alexandra和thesunflowers.com

正如您所见(和听到的),有一个音乐播放器可以在站点的所有页面上持续播放(即,当您转到不同的部分时,页面不会刷新)

要在没有flash的情况下实现这一点,我想我需要做的是用Joomla主菜单和媒体播放组件构建主页。然后,我需要的是主菜单使用ajax将Joomla内容加载到内容区域,并使用一些等效的SWFadAddress来启用后退和前进按钮,使页面能够直接链接

像edcwid这样的东西似乎是这样工作的(比如www.carpaholixx.com/estore),但我在任何地方都找不到关于如何让Joomla以这种方式工作的任何信息

有人有什么想法吗


D

我同意框架解决方案可能很有趣。 我建议制作这样的框架集:

<frameset>
    <frame id="mediaplayer" src="mediaplayer.htm" />
    <frame id="main" src="{Joomla main page}" />
</frameset>

然后使用css隐藏#mediaplayer,并在joomlapage上插入自定义javascript,将命令发送到#mediaplayer框架,在该框架中运行任何类型的带有JS接口的mediaplayer

因此,在Joomla页面上保留传输控件,并让mediaplayer对主框架进行多次更改

希望这有意义:)

您还可以考虑使用JavaScript API来处理页面的Ajax抓取,将其插入到页面上的内容容器中。但是,这需要禁用通过此方法请求的任何Joomla页面的页眉/页脚。然而,我不知道使用Joomla是否可以做到这一点