Bonjour ,
J'ai remarqué que F5 et location.reload(true) ne sont pas le meme en utilisant google chrome comment l'obliger a avoir le meme fonctionnement ?
Merci
Version imprimable
Bonjour ,
J'ai remarqué que F5 et location.reload(true) ne sont pas le meme en utilisant google chrome comment l'obliger a avoir le meme fonctionnement ?
Merci
avec un timestamp ?
si c'est le cache qui pose souci ...Code:self.location.href=self.location.href+"?ts="+new Date();
Avec CTRL + F5 ?
Peut être quelque chose comme ca :
Code:
1
2
3
4
5
6
7 <script> function reload(){ document.location = document.location.pathname; } </script> <input type="button" value="reload" onclick="reload()"/>
je ne vois pas en quoi ça contournerait le cache ...
Pour commencer il serait bon de préciser quel est le problème mis en avant par l'auteur du topic.
Le true du location.reload(true) force le chargement sans cache et donc n'est pas égal à un F5 mais un ctrl+F5.
C'est location.reload() qui est égal à F5.
et F5 n'est qu'un paramètre qui peut être changé par l'utilisateur
pour info sur certain OS les raccourcis standards de chrome sont Cmd+R Cmd+Shift+R cmd+Alt+R
je ne comprends pas pourquoi le développeur d'un site veux maitriser l'environnement de l'utilisateur
pour moi il doit au contraire s'y conformer
A+JYT