JavaScript/CSSのキャッシュを使わせない方法

JavaScriptやCSSを変更したにも関わらず、反映されない事があります。

具体的には、タブレットやスマートフォンなどに搭載されたブラウザです。
JavaScriptを書き変えて、更新アイコンをタップしても駄目です。

そこで、ブラウザのキャッシュをクリアして、更新をすると反映されました。

しかし、これでは不便なので、どうにか強制的にJavaScriptを読込ませる方法が無いかを探しているとありました。
記述方法は、簡単で、目的のJavaScriptにクエリーを付加するだけです。

<script type="text/javascript" src="jquery.hegehege.js?var=20130726"></script>

CSSを強制的に読込みさせる

JavaScriptと同様にCSSも変更が反映されない時があります。
この時も同様に目的のCSSにクエリーを付加するだけです。

<link rel=stylesheet type="text/css" href="style.css?var=20130726"/>

クエリーは、何でもOKなので、適当に日付を入れました。

2013/07/26 17:32