Comme nous le savons tous, ce que l'on appelle « l'application sans actualisation » basée sur AJAX fait généralement référence à l'utilisation de composants XmlHttp dans les applications WEB pour réaliser certains changements de page sans actualisation basés sur la transmission de données asynchrone en arrière-plan JavaScript pour remplacer l'« actualisation » traditionnelle. -application "gratuite" basée sur des liens HTML. Changement de page "Actualiser".
Ce type d'effet de non-rafraîchissement est vraiment cool, mais après l'avoir essayé pendant un certain temps, les développeurs réfléchis découvriront le plus gros problème : comme je n'ai pas de rafraîchissement, alors pour un ensemble de fonctions de non-rafraîchissement, c'est-à-dire depuis l'ouverture À partir de la page Web, tous les effets appellent de manière asynchrone XmlHttp via JavaScript en arrière-plan de la page actuelle pour transférer des données et remplacer le contenu d'affichage dans la page actuelle. Il n'y a pas de changement de page traditionnel « avec actualisation ». Cependant, si dans un certain état, la page interrompt le chargement en raison de problèmes de réseau et doit être actualisée manuellement, ou si l'utilisateur souhaite actualiser manuellement la page actuelle pour obtenir des données mises à jour, ou même appuie accidentellement sur "F5" ou sur le bouton Qu'arrive-t-il à le bouton Actualiser ? C’est d’ailleurs l’inquiétude soulevée par le titre de cet article. S'il n'y a pas de traitement spécial, après avoir actualisé manuellement la page, le contenu de la page Web reviendra naturellement au contenu initialement affiché, au lieu des données que nous souhaitions réellement avant l'actualisation manuelle. Vous êtes-vous de nouveau senti soudainement déprimé ? :) Pas besoin ~~
Toutes les ressources de ce site Web sont fournies et publiées par des internautes, ou réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site Web sont uniquement destinées à l’apprentissage et à la référence. Merci de ne pas les utiliser à des fins commerciales, sinon vous serez responsable de toutes les conséquences encourues ! En cas d'infraction, veuillez nous contacter pour la supprimer et la supprimer. Coordonnées : admin@php.cn