Comment actualiser une FRAME html
Résolu
delta63600
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
delta63600 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
delta63600 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
J'ai un site avec une frame centrale qui s'actualise automatiquement sous internet explorer
mais pas avec firefox et chrome qui chrage la page enregistré dans l'historique au lieu d'aller chercher la nouvelle version de la FRAME
si vous avez une idée je vous en remercie d'avance
mais pas avec firefox et chrome qui chrage la page enregistré dans l'historique au lieu d'aller chercher la nouvelle version de la FRAME
si vous avez une idée je vous en remercie d'avance
A voir également:
- Comment actualiser une FRAME html
- Editeur html - Télécharger - HTML
- Br html ✓ - Forum Webmastering
- Application frame host - Forum Windows 10
- Espace html ✓ - Forum HTML
- [**] Balise pour un espace vide en hml. Merci ✓ - Forum Webmastering
4 réponses
L'astuce c'est de mettre une variable en get dans la source de l'iframe, qui va contenir un datetime, comme ça tous les navigateurs sont obligés de recharger la page.
Ca ressemble à ça : src="url/de/liframe.html?var=20150107170330"
Et pour calcul la valeur de var ça dépend en quoi est faite ta page.
Si c'est du PHP, utilise la fonction date()
Si c'est autre chose, ya toujours le js pour régler ça.
Et pense à faire des recherches : https://stackoverflow.com/questions/2648053/preventing-iframe-caching-in-browser
Ca ressemble à ça : src="url/de/liframe.html?var=20150107170330"
Et pour calcul la valeur de var ça dépend en quoi est faite ta page.
Si c'est du PHP, utilise la fonction date()
Si c'est autre chose, ya toujours le js pour régler ça.
Et pense à faire des recherches : https://stackoverflow.com/questions/2648053/preventing-iframe-caching-in-browser
Merci mon ami Kopros pour ta réponse mais moi étant un débutant si tu pouvait me donner un script java pour faire la var (variable date) Ma page est faite en html tout simple
Merci bien
Merci bien
J'ai fait beaucoup d'essai en Html (refresh ...) en Java (Reload ....)
Rien ne repond à ma question
Sous Internet Explorer lesFRAMES se mettent à jour mais pas sous firefox ou chrome
Il doit bien exister une methode pour eviter de recharger la page en cache du navigateur au lieu de la nouvelle frame mise à jour
C'est pas simple mon affaire mais j'ai parcouru plusieurs forum et je n'ai pas trouvé de solution
Si quelqu'un a une solution je suis preneur
Rien ne repond à ma question
Sous Internet Explorer lesFRAMES se mettent à jour mais pas sous firefox ou chrome
Il doit bien exister une methode pour eviter de recharger la page en cache du navigateur au lieu de la nouvelle frame mise à jour
C'est pas simple mon affaire mais j'ai parcouru plusieurs forum et je n'ai pas trouvé de solution
Si quelqu'un a une solution je suis preneur
Bonjour,
Dans le lien que t'a donné Kopros..https://stackoverflow.com/questions/2648053/preventing-iframe-caching-in-browser une solution est proposée ...
tu l'as testé ???
Dans le lien que t'a donné Kopros..https://stackoverflow.com/questions/2648053/preventing-iframe-caching-in-browser une solution est proposée ...
tu l'as testé ???
<script type="text/javascript"> var _theframe = document.getElementById("Id_de_la_Frame"); _theframe.contentWindow.location.href = _theframe.src; </script>
J'ai trouvé une solution qui marche dans tous les navigateurs
A partir d'une frame appelée body j'appelais une frame appelée body en _self qui remplacait la première
le Menu qui était dans cette frame était en js et je créais un fichier js qui ouvrait ce menu
Maintenant au lieu de créer un fichier js qui en appelait un autre de mise en forme j'incorpore dans mon html le source js de mon menu
ET HOP la mise à jour qui fonctionnait que sur internet explorer fonctionne avec tous les navigateurs firefox chrome opera et surtout sur tous les navigateurs android
Monsite est www.amberando.fr
Merci de vos conseils
J'ai mis un ans pour trouver cette astuce
A partir d'une frame appelée body j'appelais une frame appelée body en _self qui remplacait la première
le Menu qui était dans cette frame était en js et je créais un fichier js qui ouvrait ce menu
Maintenant au lieu de créer un fichier js qui en appelait un autre de mise en forme j'incorpore dans mon html le source js de mon menu
ET HOP la mise à jour qui fonctionnait que sur internet explorer fonctionne avec tous les navigateurs firefox chrome opera et surtout sur tous les navigateurs android
Monsite est www.amberando.fr
Merci de vos conseils
J'ai mis un ans pour trouver cette astuce