Javascript 类似于facebook的AJAX后退按钮解决方案

Javascript 类似于facebook的AJAX后退按钮解决方案,javascript,jquery,ajax,back-button,back-button-control,Javascript,Jquery,Ajax,Back Button,Back Button Control,我是ajax、jquery和javascript的新手。当我学习ajax和jquery时,我也学习了后退按钮问题,当然我也学习了。但是这个解决方案使用了#锚。但是我想把url改成实际页面,就像facebook一样。如果您使用facebook,您可能已经注意到,当您单击图像时,url会更改为图像的url,但页面不会导航到别处。 如果有人知道类似facebook的解决方案,请回答。您正在寻找散列导航,也称为片段导航。谷歌在这方面做得很好 这是他们的一个演示:我知道你不想听这个,我也是AJAX新手,

我是ajax、jquery和javascript的新手。当我学习ajax和jquery时,我也学习了后退按钮问题,当然我也学习了。但是这个解决方案使用了#锚。但是我想把url改成实际页面,就像facebook一样。如果您使用facebook,您可能已经注意到,当您单击图像时,url会更改为图像的url,但页面不会导航到别处。


如果有人知道类似facebook的解决方案,请回答。

您正在寻找散列导航,也称为片段导航。谷歌在这方面做得很好


这是他们的一个演示:

我知道你不想听这个,我也是AJAX新手,我现在也在研究这个问题,但我可以建议你先使用哈希。为什么?

因为哈希在任何浏览器中都是可接受的。如果我是你,我现在会想出一个可以使用或不使用ajax的解决方案(因此,如果ajax不可用,会有一个“正常”的导航,因为网络爬虫不懂javascript)

如果您已经成功地制定了解决方案,那么您可以添加一些函数来使用javascript(或replaceState())方法来操作url。
不要低估这一点,在开始时使用散列。

我认为您需要一个服务器端进程,例如使用Curl这个答案将让您开始使用JavaScript:后退按钮在FaceBook中不起作用-至少,在我的Android手机上的浏览器默认提供的移动版本中,单击“后退”按钮将直接带你离开FaceBook。不,我没有查看哈希导航,我正在查看不使用哈希的导航。。。。