none
Como limpar cache do navegador? RRS feed

  • Pergunta

  • Pessoal,

    Gostaria de saber como limpar o cache do navegador, por exemplo, ao efetuar o Login no sistema.

    Tem algum recurso no asp.net mvc 3 que me permite fazer isso, ou tem que ser alguma coisa com JavaScript?

    Desde já, obrigado!

    terça-feira, 31 de julho de 2012 18:14

Respostas

Todas as Respostas

  • Murillo_,

    Só quem pode limpar o cache do navegador do usuário, é o próprio.

    Você até pode controlar o que poderá ou não ficar em cache, mas só ele pode limpar seu cache. Usando meta-tags, ou http headers do response.

    Abs!


    Alexsandre Rodrigues de Almeida - MCTS .NET Framework - Web Applications
    E-mail: alexsandrer@gmail.com
    Twitter: @AlexRAlmeida

    terça-feira, 31 de julho de 2012 18:31
  • Se a gente registrar o arquivo de script na página (code behind web forms), ele sempre vai carregar o arquivo atualizado. 

    Queria um efeito parecido, ou então zerar o cache toda vez que iniciar o sistema.

    terça-feira, 31 de julho de 2012 18:34
  • Murillo_,

    Como disse você conseguer fazer isso tratando o retorno da requisição do arquivo js. Uma outra alternativa, é alterar o nome do arquivo, isso faz ele buscar o novo arquivo.

    No link abaixo, tem uns exemplo de uso de meta-tags e de http headers para controlar o cache, veja se te ajuda:

    http://www.oficinadanet.com.br/artigo/573/resolvendo_o_problema_do_cache

    Abs!


    Alexsandre Rodrigues de Almeida - MCTS .NET Framework - Web Applications
    E-mail: alexsandrer@gmail.com
    Twitter: @AlexRAlmeida

    • Marcado como Resposta Murillo_ quarta-feira, 1 de agosto de 2012 11:59
    terça-feira, 31 de julho de 2012 19:11