2010-11-04 80 views
2

我正在HTML網站項目中工作,客戶端希望在頁面打開時合併一些音樂。 問題是,當我嘗試導航到不同的頁面時,音樂播放器停止並重新啓動。音樂播放器頁面刷新

我知道有一個使用Ajax的解決方案,但是可以防止刷新頁面,而且我不需要它。我曾經在某個地方看到過一個網站,該網站以某種方式保留了該播放器,並且該網頁已刷新,並且沒有彈出窗口或新標籤頁。

任何人都可以找到我的解決方案嗎?

替代問題: 如果這是不可能的,我可以合併一個iFrame並隱藏它嗎?

+0

是的。 'IFRAME'是要走的路。如果你的頁面是完全動態的,這意味着你用AJAX加載所有的內容,你可以隨時保持播放器的播放。否則,當你從firstpage.html切換到secondpage.html - 無法保持音樂播放。 – 2010-11-04 11:44:01

回答

0

這是我會推薦的。將您網頁的實際內容放入frame_a.html,並將音樂(或任何您想要保留的內容)放入from_b.html。現在當整個頁面加載frame_b.html將不會顯示,所以沒有人會知道幀存在,你可以繼續重新加載frame_a.html框架與新頁面。

<!DOCTYPE html PUBLIC> 
<html> 
<head></head> 
<frameset cols="100%,*"> 

    <frame src="frame_a.html" /> 
    <frame src="frame_b.html" /> 

</frameset> 
</html> 
+0

爲什麼選擇投票? – Eric 2015-10-29 16:30:00