JavaScript hard refresh of current page

leepowers picture leepowers · Jan 20, 2010 · Viewed 155.4k times · Source

How can I force the web browser to do a hard refresh of the page via JavaScript?
Hard refresh means getting a fresh copy of the page AND refresh all the external resources (images, JavaScript, CSS, etc.).

Answer

Christian C. Salvadó picture Christian C. Salvadó · Jan 20, 2010

Try to use:

location.reload(true);

When this method receives a true value as argument, it will cause the page to always be reloaded from the server. If it is false or not specified, the browser may reload the page from its cache.

More info: