Загрузка gif для RDLC reportviewer останавливается до загрузки отчета - PullRequest
0 голосов
/ 26 сентября 2018

У меня есть загрузка спина перед загрузкой программы просмотра отчетов 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>
...