JavaScriptメモ:javascript(.jsファイル)をキャッシュさせない2

| コメント(0) | トラックバック(0)

JavaScriptをキャッシュさせない方法をちょっと前に書いたけど、この間の方法だとJavaScriptが書いてあるページが静的ページだと使えないので、静的ページに貼り付けてある外部JavaScriptをキャッシュさせないようにする方法を書いておきます。

前回の方法は、CGI等でページを生成している場合にJavaScriptファイルのパラメータとしてCGIで取得した時間を渡すというものでしたが、静的ファイル(.htmlとか)の場合同様の方法が使えないので、時刻自体をJavaScriptで取得してパラメータとして渡します。下記の様になります。

<script type="text/javascript" language="javascript" src="http://example.com/example.js?+(new Date().getTime())"></script>



2009.11.7修正

何となくリンク元のページを見ていたら、ミスを指摘されていたので実際見てみたら、普通に見てもおかしかったw。

<html>
<head>
<script type="text/javascript">
<!--
document.write('<script type="text/javascript" language="javascript" src="http://example.com/example.js?'+(new Date().getTime())+'"></script>');
// -->
</script>
</head>
<body>
あああ
えええ
</body>
</html>



●関連記事:JavaScriptメモ:javascript(.jsファイル)をキャッシュさせない (KUMA TYPE)
http://blog.kumacchi.com/2008/02/javascriptjavascriptjs.html



ゼロからはじめるJavaScript - 商品情報 - 楽露店


ブログランキング お役に立てたらクリックしてね。(o*。_。)oペコッ
▼関連記事

トラックバック(0)

ここだよ

トラックバックスパム対策の為この記事にトラックバックを行うにはトラックバック元の記事中にこのページのURL「http://blog.kumacchi.com/2008/05/javascriptjavascriptjs_1.html」を含めてください。

コメントする

よく読まれている記事

アクセスランキング

QRコード

マイページ

 

このブログ記事について

このページは、くまっちが2008年5月28日 00:42に書いたブログ記事です。

ひとつ前のブログ記事は「火星探査機フェニックスが軟着陸に成功 : 科学 : YOMIURI ONLINE(読売新聞)」です。

次のブログ記事は「ディスクへのアクセスを確認できるソフト」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

  • seo
track feed KUMA TYPE スカウター : KUMA TYPE フィードメーター - KUMA TYPE あわせて読みたい