1

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

Pitchfork 网站,玩家可以在右上角看到。

4

2 回答 2

3

交换内容然后更新 URL 听起来像是 Mark Pilgrim 在http://diveintohtml5.info/history.html中提到的一种模式

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

这并没有真正为您应该如何构建页面或 AJAX 调用提供太多指导,但希望它能让您对一般概念有所了解。

于 2012-10-10T19:01:13.253 回答
0

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

于 2012-10-10T18:55:57.457 回答