网站中的静态内容-当URL更改时


Static content in website - while URL changes

如果我的标题不可理解,请纠正我,但我不明白这个网站是怎么运作的。URL会更改,但标题是静态的,音乐播放不会中断。

(url已删除)

我知道散列标签,但正如我在这里看到的,整个URL都发生了变化。

简而言之,HTML5。

您可以使用window.history.pushState()将URL更改为任何您喜欢的内容

阅读http://diveintohtml5.info/history.html

对于跨浏览器支持和向后兼容性id,请参阅Ben Almans BBQ插件(Jquery/Javascript),它非常好地处理了历史和pushState内容。

http://benalman.com/projects/jquery-bbq-plugin/

deezer.com上真正发生的事情是,你只访问过一个页面,其余内容都被ajax拉入,url也在更新以反映ajax内容。

如果您需要了解ajax,可以参考jquery文档http://api.jquery.com/jQuery.ajax/