我想知道为什么PHP无法使用之前由JS $_GET["var"]
设置的window.history.pushState()
来获取url变量。我知道PHP代码是由服务器执行的,但JS实际上是先在我的情况下执行。因为在ajax获取应该获取url的PHP代码之前调用了pushState。
我检查并测试了所有这些:
pushstate将url更改为我想要的内容
调用ajax时执行PHP脚本(在pushState()
之后)
当PHP未由pushState()
我没有使用任何类型的任何框架