Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

afbartels

Limpar o cache do browser

Recommended Posts

Bom dia pessoal, to precisando de uma função que limpe o cache do browser.

Andei pesquisando no forum e só achei alguns headers com não deixam armazenar o cache. Testei aqui mas não obtive sucesso.

 

header("Cache-Control: no-cache, must-revalidate"); 
  header("Cache-Control: post-check=0, pre-check=0, false");
  header("Pragma: no-cache");
  header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
  header("Cache: no-cache");

Qualquer ajuda é válida.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Brother nao há como forcar a exclusão do cache do browser. Como você saberia quais arquivos fazem parte do seu projeto ?? <_<

 

Solução: Voce deve avisar ao browser para atualizar o cache, isso sim é o correto. Um exemplo disso é adicionar a data de alteracao em milesegundos depois da declaracao do arquivo na tag.

<script type="text/javascript" src="jsMeuScript.js?1210936104000" /> 
ou
<link type="text/css" rel="stylesheet" href="meuCss.css?1226342168812" />
Desta forma toda vez que os arquivos serem alterados, o numero depois do "?" sera modificado concorda ( considerando que o valor é obtido dinamicamente ) ? E novamente o browser vai fazer o download do arquivo para o cache.. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

acredito que o alfbartels tenha descrito erroneamente

 

e esteja querendo um meio de "impedir o cache" e não "apagar o cache"

 

para impedir o cache, o script está aparentemente correto, porém, se aplicou esse script depois que a página já foi "cacheada", pode ocorrer bugs que ignoram a requisição no-cache..

 

experimente também forçar no lado client-side, definindo o no-cache nas metatags.

 

limpe o cache completo do browser antes de realizar as operações.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.