2011-05-27 67 views
0

我想將Flash網站轉換爲非Flash網站。該網站已由Joomla CMS提供支持,但它將XML輸出到Flash中。你可以在這裏看到這個網站www.alexandraandthesunflowers.com。Joomla Ajax菜單 - 無刷新內容

正如你可以看到(和聽到)存在,在網站所有網頁上仍然存在(即當你去到不同部分的頁面不刷新)

要做到這一點不使用閃光燈,我認爲音樂播放器我需要做的是用主Joomla菜單和媒體播放組件構建主頁。然後,我需要的是主菜單使用Ajax將Joomla內容加載到內容區域,並使用一些等效的SwfAddress來啓用後退和前進按鈕以使頁面可以直接鏈接。

之類的東西edcwid看起來這個工作(即www.carpaholixx.com/estore),但我不能就如何去獲得的Joomla這樣的工作方式在任何地方找到任何信息......

有沒有人有有任何想法嗎?

D

回答

0

我同意框架解決方案可能很有趣。 我建議做一個框架是這樣的:

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

然後用CSS來隱藏#mediaplayer,並在joomlapage的JavaScript插入自定義命令發送到運行任何一種媒體播放器的使用的#mediaplayer框架JS界面。

因此,請保持您的Joomla頁面上的傳輸控件,並讓mediaplayer保持#main框架的多處更改。

希望這是有道理:)

你也可以考慮使用JavaScript API照顧AJAX頁面獲取的,將其插入到頁面上的內容容器。然而,這需要您通過此方法禁用您請求的任何Joomla頁面的頁眉/頁腳。但是我不知道這是否可以使用Joomla。