2 votes

Existe-t-il un équivalent de Ctrl-Shift-R dans Safari/WebKit ?

Quelque chose qui rechargerait réellement la page ou la ressource, en ignorant ce qui pourrait se trouver dans le cache.

5voto

Swati Points 8415

Safari recharge toujours (ctrl+r) une page ignorant tout ce qui pourrait être dans le cache .

Comme le souligne Athena, les iframes sont mises en cache. En fait, ce n'est pas le contenu de l'iframe, mais l'élément demande qui est en cache.

Dans ce cas, Safari met en cache le page, et ensuite, quel que soit le lien sur lequel vous cliquez, il affiche la iframe du du dernier clic AVANT l'actualisation (ou le retour/avance). Il est alors bloqué sur ce contenu, et l'affiche pour tous les liens.

Ce problème est résolu en assignant un identifiant d'iframe différent à chaque chargement :

iframe.id = nouvelle Date().getTime() ;

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X