Dreamweaver不会加载缓存无效的CSS

时间:2019-06-04 16:58:59

标签: html caching dreamweaver

我已经在我的CSS样式表?ver = v1.0中添加了缓存清除技巧,但是当我通过Dreamweaver在本地加载网站时,它不会应用样式。将其上传到服务器时,它可以很好地工作,但是在离线状态下,我只会看到一个白页,上面有文本,没有应用任何样式。

例如,我已经迷上了使用PHP,但是它仍然无法加载。仅当页面由

加载时才有效
<link rel="stylesheet" href="css/test.css">`

,没有版本号。

我尝试过的代码是

<link rel="stylesheet" href="css/test.css<?php echo '?ver=1'; ?>">

反正有没有让该应用使用test.css?ver = 1加载本地样式表的方法,或者只是每次我上载时手动添加版本的情况。

谢谢

1 个答案:

答案 0 :(得分:1)

我发现的唯一解决方法是在加载样式表后使用jquery追加?ver = 1,方法是添加id ='test'。希望有人知道可以做得更好。

$( document ).ready(function() {
$( "#test" ).attr( "href", "css/test.css?ver.1" );
});