2010-11-04 79 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