2012-04-09 6 views
2

アプリケーションをデプロイしてクライアントがアプリケーションをレビューするたびに、JavaScriptが完全には機能しないことがあります。しかし、ブラウザが更新されると、ページは意図したとおりに動作します。Azureで実行中のページとJavaScriptのキャッシュを無効にする

私はそれがキャッシュと関係があると思っています。ページのキャッシュを無効にする方法はありますか? Azureを.NET 4.0で使用しています

ありがとうございます!

答えて

2

ほとんどのブラウザでファイルとリンクのキャッシュを確実に停止する方法がわかっているのは、ファイルに乱数または時間を追加することだけです。例えば

http://www.domain.com/js/script.js?date=20120409120003 

これは、各ページがロードされる時、それはそれがキャッシュ内で利用できる必要はありませんファイルを取得するために行く次回新しいリンクであることを意味します。

+3

継続的な統合/アセンブリバージョンを使用する場合は、日付の代わりにコードのアセンブリバージョンを使用して、実際に重要な場合にのみキャッシュを防止できます。 –

関連する問題