我知道如何使用 AJAX 和远程加载内容来更改页面的内容。不过,看看UStream 的新布局。点击任何视频,不仅内容会发生变化而不改变页面本身……而且整个 URL 也会发生变化。这是怎么做到的?
我知道如何使用 URL 中的主题标签,并使用 JavaScript 来检测位置的哈希值何时发生变化。例如,site.com/#!/profile
对site.com/#!/settings
。#!
远程加载零件后的任何值。
但 UStream 根本不使用井号。这是如何实现的?什么伏都教在这里工作?