イメージコントロールを動的にロードするasp.netコードがいくつかあります。画像を隠し変数に入れてから、jquery で URL を設定することで機能します。IE9 では常にエラーが発生することを除けば問題なく動作しますが、エラーの原因を特定できませんでした。エラーを取得するには、「err」のどのプロパティを確認する必要がありますか?これを行うためのより良い方法はありますか?
<div id="DivFS" class="thumbnailDiv">
<asp:Image ID="thumbFS" runat="server" CssClass="thumbImage" />
</div>
<script type="text/javascript">
$(document).ready(function () {
$('#thumbFS').error(function (err) {
});
$('#thumbFS').attr("src", $('#DocumentFS').val());
});
</script>
<asp:HiddenField ID="DocumentFS" runat="server" />
protected void Page_Load(object sender, EventArgs e)
{
this.DocumentFS.Value = this.GetUrl(......, UrlType.Thumbnail);
}