\r\n```","answerCount":2,"upvoteCount":0,"datePublished":"2016-11-19T17:19:44.782Z","dateModified":"2016-11-19T17:19:44.782Z","acceptedAnswer":{"@type":"Answer","text":"パラメータを変えたのであれば、cacheしようがないので、更新されるはずですが・・・。\r\n実はtimeスタンプが更新されてないとか・・\r\nブラウザで直でjsをパラメータ付きを開いても更新されないかどうかとか。\r\nブラウザを変えてみるとか。","dateModified":"2016-11-19T17:29:37.819Z","datePublished":"2016-11-19T17:29:37.819Z","upvoteCount":1,"url":"https://teratail.com/questions/55859#reply-89429"},"suggestedAnswer":[{"@type":"Answer","text":"ブラウザは何ですか?\r\n\r\n読み込まれないというのはどのように確認・判断しましたか? Fiddler などのキャプチャツールを使って調べないとはっきりしたことは言えないと思うのですが、そのようにしましたか?\r\n\r\nそもそも親のページがキャッシュされているからその中で参照しいている外部スクリプトファイルも読まれないと言うことはないですか?","dateModified":"2016-11-20T00:19:48.741Z","datePublished":"2016-11-20T00:19:48.741Z","upvoteCount":2,"url":"https://teratail.com/questions/55859#reply-89441","comment":[{"@type":"Comment","text":"親ページはキャッシュしてないんですよね・・・\r\nブラウザはchrome使っていて、\r\nコンソールでエラーが出たjsを見たところ、最新化されていないことを確認しました。","datePublished":"2016-11-23T06:24:07.107Z","dateModified":"2016-11-23T06:24:07.107Z"},{"@type":"Comment","text":"「親ページはキャッシュしてないんですよね」というのは確かですか? それはどうやって確認してますか? 上のレスで「Fiddler などのキャプチャツールを使って調べないとはっきりしたことは言えない」と書きましたが、調べてみましたか? Chrome なら Fiddler を使えますよ。","datePublished":"2016-11-23T06:39:01.599Z","dateModified":"2016-11-23T06:39:01.599Z"},{"@type":"Comment","text":"はい、調べました。","datePublished":"2016-11-23T07:00:26.609Z","dateModified":"2016-11-23T07:00:26.609Z"},{"@type":"Comment","text":"「調べました」と言われても当方は何も分からないです。質問者さんが何を調べて、どういう結果になったかを書いていただかないと・・・","datePublished":"2016-11-23T08:14:30.801Z","dateModified":"2016-11-23T08:14:30.801Z"}]}],"breadcrumb":{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https://teratail.com","name":"トップ"}},{"@type":"ListItem","position":2,"item":{"@id":"https://teratail.com/tags/JavaScript","name":"JavaScriptに関する質問"}},{"@type":"ListItem","position":3,"item":{"@id":"https://teratail.com/questions/55859","name":"パラメータを付けてもjsのキャッシュがクリアされない"}}]}}}
cssやjsは更新時に最新のファイルを読み込ませるために、
URLにタイムスタンプなどのパラメータを付けるのが一般的かと思いますが、
パラメータをつけているにも関わらず、
最新のjsが読み込まれない現象が起きました。
同じ現象を経験した方で、
何か解決方法をご存知の方はご教授いただけるでしょうか。
ちなみに下記のようにパラメータを付けています。
<script type="text/javascript" src="http://dummy.com/js/test.js?revision=1479575664"></script>
ブラウザは何ですか?
読み込まれないというのはどのように確認・判断しましたか? Fiddler などのキャプチャツールを使って調べないとはっきりしたことは言えないと思うのですが、そのようにしましたか?
そもそも親のページがキャッシュされているからその中で参照しいている外部スクリプトファイルも読まれないと言うことはないですか?
ベストアンサー
パラメータを変えたのであれば、cacheしようがないので、更新されるはずですが・・・。
実はtimeスタンプが更新されてないとか・・
ブラウザで直でjsをパラメータ付きを開いても更新されないかどうかとか。
ブラウザを変えてみるとか。
15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.29%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる
質問する
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/23 06:24
退会済みユーザー
2016/11/23 06:39
2016/11/23 07:00
退会済みユーザー
2016/11/23 08:14