У меня есть загрузка спина перед загрузкой программы просмотра отчетов RDLC в iframe.но когда прекратите загрузку gif, он не готов загрузить данные в отчет RDLC.так что я хочу, чтобы вы помогли мне решить эту проблему.вот мой код:
@Html.ReportViewer(ViewBag.ReportViewer as Microsoft.Reporting.WebForms.ReportViewer, new { scrolling = "no", frameborder = "0", id = "form" })
<div id="wait" style="display:none; position:fixed; left:50%; right:50%;"><img src='~/Content/idc_loading1.gif' width="120" height="120" /></div>
<script>
$("#wait").css("display", "block");
document.getElementById("form").contentWindow.document.body.onload = function () {
$("#wait").css("color", "transparent");
$("#wait").css("display", "none");
};
document.getElementById("form").contentWindow.document.body.addEventListener('DOMSubtreeModified', function () {
$("#wait").css("display", "block");
}, false);
</script>