IT狗

片面办理Html页面缓存的成绩

页面缓存的成绩大概大伙儿都碰到过,许多功用做完没起后果,那末怎样办理这个成绩呢?这里给出我的运用的办理要领

关于一个html页面,缓存分3部分,一个是页面内容,一个是css款式,一个是JS文件
1、页面内容
<meta http-equiv="Expires" content="0">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-control" content="no-cache">
<meta http-equiv="Cache" content="no-cache">

2、CSS和JS文件

<link rel="stylesheet" href="../css/register.css"/>
<script src="../scripts/register.js"></script>
改成
<link rel="stylesheet" href="../css/register.css?v=20161020"/>
<script src="../scripts/register.js?v=20161020"></script>
就是只需在每次修正后改一下版本号就可以

这样每次修正后都要改,有无主动加版本号的工具,估计有,假如是JSP和php可以通过脚本
主动生成,假如是纯html也可以通过document.write,大概用静态加载JS的框架啥的。

此文由 IT狗 编辑,本网站所发布展示的作品/文章版权归原作者所有,任何商业用途均须联系作者!

相关推荐

评论 暂无评论