Ajax页面加载URL更改但没有页面刷新

Fri*_*ode 3 php ajax

我有一个搜索,找不到我需要的,答案都说不可能和安全漏洞.

但是我找到了一个谷歌内置网站,通过ajax加载内容并更改地址栏,我需要了解如何完成.

请看看:

http://www.thinkwithgoogle.co.uk/quarterly/people/

看看你的想法

AD7*_*six 10

你所谈论的技术通常被称为pjax(?)

有几个部分可以获得您描述的效果:

  1. 处理发送到服务器的请求中的url和/或标头 - 这样,当pjax请求的一部分时请求是不同的
  2. 服务器端逻辑,用于表示随请求一起发送的URL /标头,并根据需要返回完整的html页面或html代码段
  3. 使用推送状态方法更新浏览器中的URL

最后一部分是你要问的具体内容,但没有其余的逻辑,它就不会太有用了.