Je développe une application web où, en raison de l'accès lent à la base de données, tout le contenu d'une page n'est pas chargé immédiatement mais dynamiquement lorsque l'utilisateur clique sur bouton après avoir éventuellement fait une sélection.Différences dans Internet Explorer et Firefox lors du chargement dynamique du contenu avant et après
Cela fonctionne très bien. Toutefois, après le chargement dynamique du contenu, si je navigue vers une autre page Web, puis revenez dans Internet Explorer, le contenu chargé aura disparu, c'est-à-dire que la page sera revenue à la page initialement récupérée. Dans Firefox (et Opera également), cependant, le contenu chargé sera toujours là, c'est-à-dire que la page ressemblera à ce qu'elle était avant de m'en éloigner.
Le comportement de Firefox est le comportement souhaité dans mon cas, car l'utilisateur accède régulièrement aux sous-pages et retourne à la page principale. Ma question est donc la suivante: y a-t-il un moyen de forcer Internet Explorer à afficher ce comportement ou existe-t-il des solutions de contournement possibles pour obtenir le résultat souhaité?
Il semble que, en ce qui concerne IE, c'est presque ainsi, mais pas tout à fait. A titre d'exemple, dans mon application j'utilise le filtrage javascript et la pagination (du contenu dans un tableau). J'utilise des boîtes de saisie "select" pour le filtrage. Dans IE et FF, les options sélectionnées sont mémorisées après la navigation et retour. J'utilise des variables javascript pour l'état de pagination. Cette information est mémorisée dans FF, mais réinitialisée dans IE. –