Javascript 使用异步请求更改url

Javascript 使用异步请求更改url,javascript,jquery,ajax,Javascript,Jquery,Ajax,一些网站在发出异步请求时实现url的更改。这怎么可能? 如果不是这样,我们如何将异步请求绑定到后退按钮?而不使用shebang(#!)?例如,Twitter更改url锚,而不是url本身。这是什么时候发生的?这个“url更改”发生在哪里?找到了相关的答案。这个问题似乎已经得到了回答。一些搜索找到了详细的答案。

一些网站在发出异步请求时实现url的更改。这怎么可能?
如果不是这样,我们如何将异步请求绑定到后退按钮?

而不使用shebang(#!)?例如,Twitter更改url锚,而不是url本身。这是什么时候发生的?这个“url更改”发生在哪里?找到了相关的答案。这个问题似乎已经得到了回答。一些搜索找到了详细的答案。