[Résolu] Contenu iframe ne se met pas à jour

Vos requêtes concernant Mozilla Firefox, le navigateur Gecko alternatif, ne trouvèrent point de réponses lorsque vous cherchâtes ? Toute l'équipe Geckozone est prête à vous aider.

Modérateurs : Mori, myahoo, jpj, nico@nc

Répondre
senacle

[Résolu] Contenu iframe ne se met pas à jour

Message par senacle » 20 févr. 2018, 08:38

Tout est dans le titre.

J'ai une iframe dont le contenu de la src (mon_iframe.html) change de temps en temps.
Pour certains collègues, le changement a bien eu lieu, pour d'autres, non.
Pour ceux qui n'ont pas vu de mise à jour, la version de FF peut être différente (45, 58).
Suppression du cache, redémarrage, rien n'y fait.
Si on démarre FF avec un nouveau profil, l'iframe contient bien la mise à jour.
Dans tous les cas, lorsqu'on regarde le trafic réseau (outils développement de FF), on voit bien que le contenu de l'iframe qui arrive est celui mis à jour, pour tous les PC.
Si on change la src (un fichier pdf par exemple), il s'affiche bien partout.

Il semble donc que le contenu de l'iframe pour la src=mon_iframe.html reste en cache pour l'affichage pour certains PC.
J'ai essayé de supprimer un à un les fichiers qui se trouvent dans le répertoire Mozilla/Firefox/Profiles/le_profil_qui_garde_en_cache, mais ça n'a rien changé.

Quel peut donc être le fichier en cause ?
L'un des .sqlite ?
Modifié en dernier par senacle le 21 févr. 2018, 10:40, modifié 1 fois.

hellosct1
Salamandre
Messages : 30
Enregistré le : 16 nov. 2017, 23:20

Re: Contenu iframe ne se met pas à jour

Message par hellosct1 » 21 févr. 2018, 08:13

bonjour

une idée, en désactivant le cache de la page

<head>
<meta http-Equiv="Cache-Control" Content="no-cache">
<meta http-Equiv="Pragma" Content="no-cache">
<meta http-Equiv="Expires" Content="0">
</head>

ou en obligant le rechargement
document.getElementById(FrameID).contentDocument.location.reload(true);

Sinon, pourquoi pour les postes en FF 45 les faire évoluer comme déjà les faire passer avec FF 52 ESR

Cordialement
Christophe Villeneuve
  • Mozilla Reps
  • Team WebExtensions / Addons
  • Team Mozilla Social Champion
  • Team Mozilla Social Support
  • Team groupe COM Mozilla FR
  • Team MDN Web Docs

senacle

Re: Contenu iframe ne se met pas à jour

Message par senacle » 21 févr. 2018, 09:20

hellosct1 a écrit :
21 févr. 2018, 08:13
<head>
<meta http-Equiv="Cache-Control" Content="no-cache">
<meta http-Equiv="Pragma" Content="no-cache">
<meta http-Equiv="Expires" Content="0">
</head>
On va essayer.
hellosct1 a écrit :
21 févr. 2018, 08:13
document.getElementById(FrameID).contentDocument.location.reload(true);
Déjà tenté d'une manière similaire, mais pas de changement.
hellosct1 a écrit :
21 févr. 2018, 08:13
Sinon, pourquoi pour les postes en FF 45 les faire évoluer comme déjà les faire passer avec FF 52 ESR
Je ne suis pas maître des mises à jour sur l'ensemble des postes...

senacle

Re: Contenu iframe ne se met pas à jour

Message par senacle » 21 févr. 2018, 10:39

Je suis passé par about:support, puis Réparer Firefox.
Ca a fonctionné et le contenu de l'iframe est bien à jour.

J'ai fait une sauvegarde de tous mes onglets au préalable, au cas où...

hellosct1
Salamandre
Messages : 30
Enregistré le : 16 nov. 2017, 23:20

Re: [Résolu] Contenu iframe ne se met pas à jour

Message par hellosct1 » 21 févr. 2018, 14:39

merci pour l'information
Christophe Villeneuve
  • Mozilla Reps
  • Team WebExtensions / Addons
  • Team Mozilla Social Champion
  • Team Mozilla Social Support
  • Team groupe COM Mozilla FR
  • Team MDN Web Docs

Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 2 invités