Javascript 如何在不更改页面(非散列URL)的情况下更改内容?

Javascript 如何在不更改页面(非散列URL)的情况下更改内容?,javascript,ajax,url,navigation,Javascript,Ajax,Url,Navigation,我知道如何使用AJAX和远程加载内容来更改页面内容。不过,请看一看。点击任何视频,不仅内容会改变,页面本身也不会改变。。。但整个URL也会发生变化。这是怎么做到的 我知道如何在URL中使用hashtag,并使用JavaScript检测位置的hash值何时发生更改。例如,site.com/#/档案至site.com/#/设置。#之后的任何值部件被远程加载 但是UStream根本不使用哈希符号。这是如何实现的?什么巫毒在这里起作用?你看到了。试试:@JaredFarrish那把叉子比原来的好?@al

我知道如何使用AJAX和远程加载内容来更改页面内容。不过,请看一看。点击任何视频,不仅内容会改变,页面本身也不会改变。。。但整个URL也会发生变化。这是怎么做到的

我知道如何在URL中使用hashtag,并使用JavaScript检测位置的hash值何时发生更改。例如,
site.com/#/档案
site.com/#/设置
#之后的任何值部件被远程加载


但是UStream根本不使用哈希符号。这是如何实现的?什么巫毒在这里起作用?

你看到了。

试试:@JaredFarrish那把叉子比原来的好?@alex-嗯,是的,当然。这个?你在陷害我吗?@alex-你在吗?你只是简单地指出我没有指出来源,还是你对阿法卡斯的叉子链接有实际问题?@JaredFarrish一点问题都没有。我只是好奇它是不是被推荐了(也许我错过了一些讨论)。这似乎是这些网站最有可能采用的方法。很高兴知道这是HTML5的一个特性。谢谢