Skip to content
Advertisement

JS history.pushState question “skip a slash”

So, if the current url is
url.com/x/y
if I do history.pushState({"z":"z"}, "" , "z"), the url will be
url.com/x/z

How to make it url.com/z ??

Advertisement

Answer

I figured it out.

It can be done by retyping the entire url path

history.pushState({"z":"z"}, "" , "https://url.com/z")
User contributions licensed under: CC BY-SA
8 People found this is helpful
Advertisement