Google app engine 如果部分页面发生更改,如何更新url?

Google app engine 如果部分页面发生更改,如何更新url?,google-app-engine,jquery,Google App Engine,Jquery,当用户使用jqueryajax单击链接时,我想更改页面的一部分。如何在不重新加载整个页面的情况下相应地更改url(url应更改为第1页、第2页等)?服务器端是GAE 看起来我需要使用javascript: location.hash = "page2" 如何使用GAE获取此值?对服务器的HTTP请求中不包括哈希值。通常处理这种情况的方法是根据HTTP请求的结果动态更改页面(即通过javascript更改DOM元素);更新散列值是一件好事,这样浏览器的“后退”按钮就可以工作。散列值不包括在服务器

当用户使用jqueryajax单击链接时,我想更改页面的一部分。如何在不重新加载整个页面的情况下相应地更改url(url应更改为第1页、第2页等)?服务器端是GAE

看起来我需要使用javascript:

location.hash = "page2"

如何使用GAE获取此值?

对服务器的HTTP请求中不包括哈希值。通常处理这种情况的方法是根据HTTP请求的结果动态更改页面(即通过javascript更改DOM元素);更新散列值是一件好事,这样浏览器的“后退”按钮就可以工作。

散列值不包括在服务器的HTTP请求中。通常处理这种情况的方法是根据HTTP请求的结果动态更改页面(即通过javascript更改DOM元素);更新散列值是一件很好的事情,这样浏览器的“后退”按钮就可以工作。

是一个库,它使用新的“pushState”通过javascript动态更新url,并在旧浏览器上使用散列。可能想看看。

是一个库,它使用新的“pushState”动态地通过javascript更新url,并在旧浏览器上使用哈希。可能需要查看一下。

您无法在服务器端获取哈希值——它不是作为请求的一部分发送的。这就是你要问的吗?是的。请将此作为答案发布,我将能够接受。谢谢。您无法在服务器端获取哈希值——它不是作为请求的一部分发送的。这就是你要问的吗?是的。请将此作为答案发布,我将能够接受。谢谢