En Javascript, comment puis-je forcer le navigateur Web à actualiser la page? c'est-à-dire obtenir une nouvelle copie de la page ET actualiser toutes les ressources externes (images, javascript, css, etc.)
Réponses
Trop de publicités?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 le plus approprié pour la recharge de la même docuemnt avec javascript. Voici l'explication
Javascript fenêtre.l'emplacement de l'objet peut être utilisé
- Obtenez de l'actuel de l'adresse de la page (URL).
- Pour rediriger le navigateur à l'autre page.
- Pour recharger la même page.
fenêtre -- La fenêtre de l'objet en java-script représente une fenêtre ouverte dans un navigateur.
emplacement -- L'emplacement de l'objet en java script contient des informations sur l'URL actuelle.
L'emplacement de l'objet est comme un fragment de l'objet window et est appelé par la fenêtre.emplacement de la propriété.
Emplacement des Objets a trois méthodes --
- assign() permet de charger un nouveau document
- reload() Utilisé pour recharge le document en cours.
- replace() Utilisé pour remplacer le document en cours avec un nouveau
Donc, ici, nous avons besoin d'utiliser reload() , car il peut nous aider à recharger le même document.
Afin de l'utiliser comme window.location.reload();
Demander à votre navigateur pour récupérer la page directement depuis le serveur, pas dans le cache, vous pouvez passer un vrai paramètre de la fenêtre.emplacement.reload():
Comme cette window.location.reload(true);