Maison > interface Web > js tutoriel > Le problème selon lequel IE8 ne peut pas s'actualiser à chaque fois lors de l'utilisation de l'accès ajax

Le problème selon lequel IE8 ne peut pas s'actualiser à chaque fois lors de l'utilisation de l'accès ajax

亚连
Libérer: 2018-05-23 16:25:54
original
1664 Les gens l'ont consulté

Cet article présente principalement les informations pertinentes sur le problème selon lequel IE8 ne peut pas être actualisé à chaque fois lors de l'utilisation de l'accès ajax. Il est très bon et a une valeur de référence. Les amis dans le besoin peuvent s'y référer

. Introduction à AJAX

AJAX = JavaScript et XML asynchrones (JavaScript et XML asynchrones).

AJAX n'est pas un nouveau langage de programmation, mais une nouvelle façon d'utiliser les standards existants.

AJAX est l'art d'échanger des données avec un serveur et de mettre à jour des parties d'une page Web sans recharger la page entière.

Le problème selon lequel IE8 ne peut pas être actualisé à chaque fois que vous utilisez ajax est présenté comme suit :

J'ai récemment découvert qu'utiliser ajax pour accéder à l'arrière-plan et ie8, La valeur peut être renvoyée normalement pour la première fois, et l'arrière-plan ne sera pas exécuté par la suite, et le résultat du premier accès sera toujours renvoyé.

Il n'y a aucun problème avec IE9, IE10, etc. Il n'y a pas non plus de problème avec Chrome, ni avec les autres navigateurs.

Après les tests, il a été constaté que ie8 mettait en cache le résultat obtenu pour la première fois, il ne serait donc pas soumis en arrière-plan la deuxième fois.

Ajoutez un nombre aléatoire après la requête ajax pour rendre chaque requête incohérente, et c'est-à-dire que vous n'obtiendrez pas les résultats du cache.

Par exemple, après la requête ajax, ajoutez "....&random=" +Math.random(); De cette façon, chaque requête sera incohérente et IE ne récupérera pas les résultats de la cache.

J'ai compilé ce qui précède pour vous, j'espère que cela vous sera utile à l'avenir.

Articles associés :

Comment Ajax appelle l'interface restful pour transmettre des données au format Json (avec code)

Serveur Boa Ajax et communication cgi sous (tutoriel graphique)

Ajax+Struts2 implémente la fonction de vérification du code de vérification (tutoriel graphique)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal