我有一个音乐播放器swf嵌入在一个html页面。有没有办法让音乐连续播放,即使加载了不同的html页面?单击链接时,页面会刷新,同时还会重新启动swf(音乐)。
如果站点是AJAX驱动的,这不是问题,但我的所有页面都是静态的。我想我可以把整个身体放在一个iframe中,但必须有一个更好的选择。我当然对在这里使用ajax的想法持开放态度,但我没有多少ajax经验。有什么想法吗?
发布于 2010-05-29 07:15:37
Ajax真的不难学,使用它吧。
如果您重新加载另一个页面或具有正常链接的同一页面,您将丢失嵌入播放器中的当前状态。所以你要么必须使用非标准的链接机制,将你的播放器与页面分开,要么在页面改变时保存你的当前状态。你的选择基本上是:
<代码>H19在<代码>E110新窗口<代码>E211中加载播放器,将其放在后台或其他地方。这可能比iframe解决方案更好,但使用弹出窗口拦截器可能会遇到一些困难。记住在用户离开页面时关闭弹出窗口。
https://stackoverflow.com/questions/2932897
复制相似问题