没有清除浏览器缓存获取新图像和新更新的CSS

时间:2015-08-12 07:47:03

标签: css caching browser-cache

我正在访问网站" website.com",我每天更新设计(CSS)和图像。如果任何新访客用户打开此网站#34; website.com&#34 ;它将加载更新的设计。

但我不是新用户,我已经看过这个" website.com"我的系统中的页面多次,但更新的图像和设计更改(CSS)没有更新到我的浏览器,它只显示旧的设计,有时它显示旧的和新的设计崩溃。

有任何方法可以在我的浏览器中获取更新的设计,而无需手动清除浏览器缓存。

提前感谢。

1 个答案:

答案 0 :(得分:0)

如果要在客户端避免这种情况,可以在更改文件内容时向CSS文件链接添加while ($count <= 18614) { $random_message = $message_array[mt_rand(0, count($message_array) - 1)]; $cell_type_pre = $conn->get_results("SELECT `post_type` FROM `wp_posts` WHERE `id` = " . $count); $cell_type = $cell_type_pre[0]->{"post_type"}; if ($cell_type == "post") { $conn->query("UPDATE `wp_posts` SET `post_excerpt` = '" . $random_message . "' WHERE `ID` = " . $count . " AND `post_excerpt` = NULL;"); } if ($cell_type == "attachment") { $conn->query("UPDATE `wp_posts` SET `post_content` = '" . $random_message . "' WHERE `ID` = " . $count . " AND `post_content` = NULL;"); } $count++; 之类的内容。例如,如果有?v=1.x,您可以将其更改为<link rel="stylesheet" type="text/css" href="style.css">。我认为,对于相同情况的图像,我不确定。