There are several ways to refresh a page in JavaScript. The most common method is to use the ‘location.reload()’ function, which reloads the current page with the current URL.
Here’s an example:
location.reload();
This function can also be passed a Boolean parameter, which, when set to ‘true’, reloads the page from the server (bypassing the browser cache), while when set to ‘false’ reloads the page from the cache.
location.reload(true);
Another way to refresh a page is to use the ‘location.href’ property, which sets the current URL to a new value, causing the browser to load the new page.
location.href = location.href;
You can also use ‘location = location’ which does the same as above.
location = location;
Lastly, you can use ‘history.go(0)’ which reloads the current page by going back to the previous page and then forward again.
history.go(0);
It is important to note that these methods will cause the page to lose any data that is currently in the form fields, so it’s not recommended to use these methods if the user has entered data on the page that has not been saved.
Also Read:
- How To Get The Last Character Of A String In JavaScript
- Remove The Last Character Of A String In JavaScript
- How To Validate An Email Address In JavaScript
- How To Check If An Input Field Is Empty In JavaScript
- Check If An Input Field Is A Number In JavaScript
- Confirm Password Validation In JavaScript
- How To Print A PDF File Using JavaScript
- Calculate The Number Of Days Between Two Dates In JavaScript
- How To Compare Two Dates In JavaScript
- Calculate Age With Birth Date YYYYMMDD In JavaScript
- How To Append or Add Text To A DIV Using JavaScript
- How To Get The Text Of HTML Element In JavaScript
- How To Change The Text Inside A DIV Element In JavaScript
- Show/Hide Multiple DIVs In JavaScript
- Show A DIV After X Seconds In JavaScript
- Display A JavaScript Variable In An HTML Page
- How To Generate A Random Number In JavaScript
- Bubble Sort In JavaScript
- Insertion Sort In JavaScript
- Selection Sort In JavaScript
- How To Remove A Specific Item From An Array In JavaScript
- Merge Sort In JavaScript
- Round To 2 Decimal Places In JavaScript
- SetInterval() and setTimeout() Methods In JavaScript
- Generate A Unique ID In JavaScript
- Caesar Cipher In JavaScript
- How To Reverse A String In JavaScript
- How To Loop Through A Plain JavaScript Object
- How To Open A URL In A New Tab Using JavaScript?