0

コード プロジェクトに関するその記事を使用して、独自のキャプチャ イメージを作成しました。イメージを更新する方法はありますか? IE 9 ではサーバーの検証中に画像が更新されないことに気付きましたが、クロムでは画像が更新されます。非常に奇妙な

4

2 に答える 2

3

これはブラウザのキャッシュが原因です

毎回動的にランダムな QueryString を画像 url に追加します。

記事のリンクでは、Image1 が aspx 自体で ImageURL を指定していることがわかります。

コードを変更して、すべての更新時に動的クエリ文字列を追加するようにサーバー側にすることができます

例えば

Image1.ImageUrl = "~/CImage.aspx?random=" + DateTime.Now.Ticks.ToString();

画像で同様の問題に直面しました。キャッシュやその他のトリックを無効にしてみましたが、すべてのブラウザで実行されるわけではなく、常にキャッシュを無効にする保証はありませんが、画像が新しいリクエストを送信するたびにこのトリックはうまく機能します(別の画像の URL)

于 2012-04-11T07:46:54.473 に答える
0

これはブラウザのキャッシュ ポリシーが原因で発生します。ブラウザが画像をキャッシュしないようにしてみてください

于 2012-04-11T07:46:29.910 に答える