✒️
Here are my favorite tips to land the software engineer interview.
Here are my favorite tips to land the software engineer interview.
How to Reload the Page in JavaScript
Published Feb 28, 2021
∙ Updated May 2, 2022
What are some ways to do this that are supported across browsers?
Generic Solution
window.location.reload(false);
The false
will serve the page from cache. If we set it true
, then we’ll reload an entirely fresh copy of the page from the server (similar to a force refresh).
After an onclick
Event
If we are refreshing after an onclick
event, we’ll need to return false
afterwards.
window.location.reload(false);
return false;
After a POST
If we want to reload the page after submitting a method="post"
form, then we have two options.
We can keep the POST
data using the same solution as above.
window.location.reload(false);
Or we can discard the POST
data.
window.location.href = window.location.href;