/    Sign up×
Bounties /Pin to ProfileBookmark

Best way of redirecting with vanilla JavaScript?

I’ve found window.location.replace(newURL) and windows.location.href = newURL and I’ve used both and haven’t found a noticable difference, is there a preference of using one over the other?

to post a answer

1 Replies

Copy linkTweet thisAlerts:
@ashleyfreemanAug 11.2022 — It really depends on the use case, with the difference between the two being that window.location.replace() acts as an HTTP redirect, meaning that it does not leave an entry in the browser's history, while window.location.href acts the same as clicking on a link and the user would be able to go back to the previous page by using the browser's back button.


Help @JacobBarker spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 7.21,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ,
analytics: Fullres

legal: ({
terms: of use,
privacy: policy
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
recent_tips: (
tipper: Anonymous,
tipped: article
amount: 1000 SATS,

tipper: Anonymous,
tipped: article
amount: 1000 SATS,

tipper: @Nanditha,
tipped: article
amount: 1000 SATS,