我知道如何使用AJAX和远程加载内容来更改页面内容。但是,请查看UStream's new layout。点击任何视频,不仅内容会在不更改页面本身的情况下发生变化......但整个网址也会发生变化。这是怎么做到的?
我知道如何使用URL中的hashtag,并使用JavaScript来检测位置的哈希值何时发生了变化。例如,site.com/#!/profile
到site.com/#!/settings
。远程加载#!
部分后的任何值。
但是UStream根本不使用哈希符号。这是如何完成的?什么伏都教在这里工作?