当用户单击带有jquery ajax的链接时,我想更改页面的一部分。如何在不重新加载整个页面的情况下相应地更改url(URL应该更改为page1,page2等)?服务器端是GAE。

看起来我需要使用javascript change url hash

location.hash = "page2"


如何通过GAE获得此价值?

最佳答案

对服务器的HTTP请求中不包含哈希值。通常,处理此问题的方法是根据HTTP请求的结果动态更改页面(即通过javascript更改DOM元素);更新哈希值是一件很不错的事情,因此浏览器的“后退”按钮可以正常工作。

09-11 19:01
查看更多