我正在HTML网站项目中工作,客户端希望在页面打开时合并一些音乐。 问题是,当我尝试导航到不同的页面时,音乐播放器停止并重新启动。音乐播放器页面刷新
我知道有一个使用Ajax的解决方案,但是可以防止刷新页面,而且我不需要它。我曾经在某个地方看到过一个网站,该网站以某种方式保留了该播放器,并且该网页已刷新,并且没有弹出窗口或新标签页。
任何人都可以找到我的解决方案吗?
替代问题: 如果这是不可能的,我可以合并一个iFrame并隐藏它吗?
我正在HTML网站项目中工作,客户端希望在页面打开时合并一些音乐。 问题是,当我尝试导航到不同的页面时,音乐播放器停止并重新启动。音乐播放器页面刷新
我知道有一个使用Ajax的解决方案,但是可以防止刷新页面,而且我不需要它。我曾经在某个地方看到过一个网站,该网站以某种方式保留了该播放器,并且该网页已刷新,并且没有弹出窗口或新标签页。
任何人都可以找到我的解决方案吗?
替代问题: 如果这是不可能的,我可以合并一个iFrame并隐藏它吗?
这是我会推荐的。将您网页的实际内容放入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>
为什么选择投票? – Eric 2015-10-29 16:30:00
是的。 'IFRAME'是要走的路。如果你的页面是完全动态的,这意味着你用AJAX加载所有的内容,你可以随时保持播放器的播放。否则,当你从firstpage.html切换到secondpage.html - 无法保持音乐播放。 – 2010-11-04 11:44:01