Refroidissement dur de la page actuelle Javascript

Dans JavaScript, comment puis-je forcer le navigateur Web à effectuer un rafraîchissement de la page? C'est-à-dire obtenir une nouvelle copie de la page et actualiser toutes les ressources externes (images, javascript, css, etc.)

Essayez d'utiliser:

 location.reload(true); 

Lorsque cette méthode reçoit une valeur true comme argument, cela entraînera la recharge de la page à partir du serveur. Si elle est fausse ou non spécifiée, le navigateur peut recharger la page de son cache.

Plus d'informations:

  • L'objet de localisation

Vous pouvez effectuer cette tâche à l'aide de window.location.reload(true); . Comme il existe de nombreuses façons de le faire, mais je pense que c'est le moyen approprié de recharger le même document avec javascript. Voici l'explication

L'objet Javascript window.location peut être utilisé

  • Obtenez l'adresse de la page actuelle (URL).
  • Pour rediriger le navigateur vers une autre page.
  • Pour recharger la même page.

Window – L'objet window dans java-script représente une fenêtre ouverte dans un navigateur.

Emplacement – L'objet de localisation dans le script java contient des informations sur l'URL en cours.

L'objet de localisation est comme un fragment de l'objet de fenêtre et est appelé dans la propriété window.location .

L'emplacement des objets comporte trois méthodes:

  1. Assign () Utilisé pour charger un nouveau document
  2. Recharger () Utilisé pour recharger le document en cours.
  3. Remplacer () Utilisé pour remplacer le document actuel par un nouveau

Donc, nous devons utiliser recload () car cela peut nous aider à recharger le même document.

Utilisez-le comme window.location.reload();

Voici une démo …

Pour demander à votre navigateur de récupérer la page directement à partir du serveur et non du cache, vous pouvez passer un paramètre réel à window.location.reload ():

Comme cela window.location.reload(true);