Javascript 如何创建一个在所有页面上继续播放的播放器?

Javascript 如何创建一个在所有页面上继续播放的播放器?,javascript,jquery,audio,frame,Javascript,Jquery,Audio,Frame,我想知道的是如何在站点周围创建一个框架,保持不变,同时根据实际显示的页面更改地址栏中的url。它需要有一个音频元素,即使你转到服务器上的另一个页面,也能不间断地播放 ,可以在右上角看到播放机。如果我理解你的意思,你可以将你的资源作为模板包含到你的网站中(包括在每个页面中,同时考虑到主框架的宽度和长度以及资源的大小).交换内容,然后更新URL听起来像是MarkPilgrim进入的模式 通过一点AJAX,您可以更新内容,history.pushState()允许您更改URL,然后添加一个事件侦听器来

我想知道的是如何在站点周围创建一个框架,保持不变,同时根据实际显示的页面更改地址栏中的url。它需要有一个音频元素,即使你转到服务器上的另一个页面,也能不间断地播放


,可以在右上角看到播放机。

如果我理解你的意思,你可以将你的资源作为模板包含到你的网站中(包括在每个页面中,同时考虑到主框架的宽度和长度以及资源的大小).

交换内容,然后更新URL听起来像是MarkPilgrim进入的模式

通过一点AJAX,您可以更新内容,
history.pushState()
允许您更改URL,然后添加一个事件侦听器来侦听
popstate
事件(当用户向后导航时)


对于如何构造页面或AJAX调用,这并没有提供太多指导,但希望它能让您了解一般概念。

不太熟悉pitchpork,可以在母版页中完成吗?该站点不会在服务器上显示不同的页面,这只是使用JavaScript的历史api使它看起来像你在一个不同的URL,同时使用AJAX替换网页的内容。非常感谢你的回答!