2017-09-19 43 views
0

我尝试使用加载项清除Chrome浏览器缓存。我正在开发一个使用JSP与Java的网站,为了安全原因,我需要清除浏览器缓存。我尝试了很多方法来清除缓存,但似乎没有任何工作。有任何想法吗? 请让我知道..如何使用JS或HTML以编程方式清除浏览器缓存

+0

有已经回答可以帮助你 - HTTPS: //stackoverflow.com/questions/8155064/how-to-programmatically-empty-b rowser-cache – Gigacore

回答

2

还有没有办法浏览器会让你清除它的缓存。如果可能的话,这将是一个巨大的安全问题。这可能很容易被滥用 - 浏览器支持这种“功能”的那一刻就是我从计算机上卸载它的那一分钟。

你可以做的是告诉它不要缓存你的页面,通过发送适当的标题或使用这些元标记。

来源:https://stackoverflow.com/a/8155121/5437621

0

Cache.delete()

可用于新的Chrome,Firefox和Opera。

尝试请JS文件

0
  • 呼叫window.location.reload(true)了CTRL + F5从脚本。
  • 在浏览器Cache.delete()
  • 的meta标签的新版本

<meta http-equiv='cache-control' content='no-cache'> 
<meta http-equiv='expires' content='0'> 
<meta http-equiv='pragma' content='no-cache'> 
    jQuery中
  • $('html[manifest=saveappoffline.appcache]').attr('content', '');
+0

为您付出的努力。但它不适用于我.. –

相关问题