0

これが私が画像をホストするときのコードです。もともと、これらの画像は巨大でした。画像は100x100ピクセルになりました。ページを開くと、画像は以前と同じサイズになっています。ファイルのプロパティには、それぞれが100x100であると記載されていますが。

画像はどこかに保存され、上書きされていませんか?ファイルパスの古い画像を新しい画像で上書きしました。

.linkButtonsDiv { width: 25%;float: left;}
<div class="linkButtonsDiv">
    <asp:ImageButton ID="btnTwitter" ImageUrl="~/Images/twitterLogo.png" runat="server" onclick="btnTwitter_Click" />
</div>
<div class="linkButtonsDiv">
    <asp:ImageButton ID="btnWordPress" ImageUrl="~/Images/wordpressLogo.jpg" runat="server" onclick="btnWordPress_Click" />
</div>
<div class="linkButtonsDiv">
    <asp:ImageButton ID="btnTig" ImageUrl="~/Images/tigSourceLogo.png" runat="server" onclick="btnTig_Click" />
</div>
<div class="linkButtonsDiv">
    <asp:ImageButton ID="btnStack" ImageUrl="~/Images/stackExchangeLogo.jpg" runat="server" onclick="btnStack_Click" />
</div>
4

2 に答える 2

1

キャッシュの更新を強制し、(ブラウザによっては強制的に)リロードが機能しない場合は、次のリンクを使用して簡単にトリックを実行できます。

リンクがf.exの場合:

http://localhost:1234/Default.aspx

キャッシュをリロードするには、次のようにします。

http://localhost:1234/Default.aspx?a

毎回文字を変えてください。すでにいくつかの引数を使用している場合は、それを最後に追加します。

http://localhost:1234/Default.aspx?some=arg&a

リンクされたCSSがある場合は、代わりにそれを使用してください。

<link href="some.css?x" rel="stylesheet" type="text/css" />

後者のアプローチは常に良い習慣であり、1文字ではなく、おそらくバージョン番号です。

<link href="some.css?v=101" rel="stylesheet" type="text/css" />

このようにして、expireが遠い将来に設定されている場合でも、キャッシュの更新を強制できます。

于 2013-01-05T15:51:05.243 に答える
1

ほとんどの場合、画像はまだブラウザにキャッシュされています。

ハードリフレッシュを実行します-Ctrl + F5サーバーからのダウンロードを強制します。

于 2013-01-05T15:42:38.393 に答える