以下は、Google Chrome からの fancybox iframe の出力です。
そして、IEからのfancybox ifromの出力は次のとおりです
マークアップ ページのコードは次のとおりです。
<script type="text/javascript">
$(document).ready(function () {
/*
* Examples - images
*/
$("[id*=img]").fancybox();
$('.fancyframe').fancybox({
'titlePosition': 'inside',
'type': 'iframe',
'width': 1024,
'height': 768
});
});
</script>
<a class="fancyframe" href="/imgLoader.aspx"><img src="/imgLoader.aspx"></a>
imgLoader.aspx のコード ビハインドは次のとおりです。
protected void Page_Load(object sender, EventArgs e)
{
byte[] a = Common.GetImage();
Response.BinaryWrite(a);
}
IEが画像を表示できるのに、クロムが画像ではなくバイト配列のみをロードするのはなぜですか?このバグを修正する方法は?