window.location没有提供正确的URL

Kri*_*iiV 0 javascript php url-rewriting

我有这个window.history.pushState("", "title", myCtxURLVersion);chaning页面的当前URL.当我使用下面的代码时,它没有显示正确的URL.

它显示domain.com/index.php实际浏览器栏显示的时间domain.com/foobar.

currURL = window.location;不给我这个.也不是:currURL = document.URL;

我将如何进行此操作然后将其变为js变量.如果可以解决问题,我很乐意接受PHP答案.

我应该在前面的脚本中提到我使用它:window.history.pushState("", "title", myCtxURLVersion); myCtxURLVersion是新的URL.

谢谢!

Tol*_*oly 5

使用纯Javascript你的选项是window.location.href

但是,我猜你会在某些时候使用一些Javascript库,所以你可能想在那里搜索那个问题.

此外,您的重定向不会影响您的Javascripts.

Javascripts是客户端,重定向是服务器端.