FSN#37724 Alternatief voor de busy spinner

svn path=/Website/trunk/; revision=31606
This commit is contained in:
Jos Groot Lipman
2016-11-22 11:21:41 +00:00
parent 4051c69fbf
commit 919e83cf97

View File

@@ -925,10 +925,19 @@ var FcltMgr =
return; // Qlikview in een ander frame
}
// Zet maar meteen een unload-event op de frame-contents
// zodat we (veel) later een spinner krijgen als het frame
// wordt vervangen
$(elm_iframe.contentWindow).on("beforeunload", function () {
elm_iframe.contentWindow.setTimeout(function () {
var $body = $("body", elm_iframe.contentDocument);
$body.prepend("<div class='busyloading'><i class='fa fa-spinner fa-pulse fa-3x fa-fw'></i></div>");
if (!$body.find("div.busyoverlay").length)
{
var wrapper = $("<div class='busyoverlay'></div>");
$body.contents().wrap(wrapper);
var w = $(window).width();
$body.prepend("<div style='left:"+(w/2)+"px' class='busyloading'><i class='fa fa-spinner fa-pulse fa-4x fa-fw'></i></div>");
}
}, 1000);
});