コピペで使える JavaScript逆引きリファレンス

JavaScript/jQuery開発時に、こそっとお使いください。

JavaScript 画像

[JavaScript] 画像をキャッシュさせない方法

投稿日:

HTMLで画像を表示するにはimgタグを使用しますが、一度使用した画像はブラウザにキャッシュされるため意図しない画像が表示されてしまう場合があります。

こうした場合に画像のキャッシュを使用しない方法です。

解説

キャッシュを使用させないためには、ファイル名に何らかのパラメータを付加します。

ブラウザは以前に読み込んだファイルと同じファイル名だとキャッシュを優先します。

しかし、ファイル名が同じでもパラメータが異なるとキャッシュを使用せず再度読み込みに行こうとするため、新たなパラメータを設定するとキャッシュを使用させなくすることができます。

補足

  • パラメータはjsファイル名の後ろに、?<パラメータ名>=<値>の形式で指定します。
    例)hoge.jpg?var=123
  • 付加するパラメータは、何でも構いません。
  • 一度使用した(キャッシュ済み)パラメータとは異なるパラメータを指定してください。

スポンサーリンク

スポンサーリンク

-JavaScript, 画像

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[JavaScript] タグ名を取得する

JavaScriptでタグ名を取得するには、tagNameを使います。 サンプルソース 例)id="dv1"オブジェクト ...

[JavaScript] URLを指定して画面遷移を行う

javascriptでURLを指定して画面遷移を行うサンプルです。 サンプルソース 例)Yahooサイトへ画面遷移する ...

[JavaScript] 文字のASCIIコードを取得する

文字のASCIIコードを取得するには、charCodeAtを使用します。 サンプルソース charCodeAtの引数には ...

[JavaScript] 三角関数を使用する

JavaScriptで三角関数を使用するサンプルです。 サンプル 例)30度のサイン(正弦)を求める [crayon-5 ...

[JavaScript] セレクトボックスを未選択状態にする

セレクトボックスを未選択状態にするには、selectedIndexに -1 をセットすればOKです。 サンプルソース 例 ...

スポンサーリンク