From 919e83cf970b874be07857c3fb7bc14de2ee3e1f Mon Sep 17 00:00:00 2001 From: Jos Groot Lipman Date: Tue, 22 Nov 2016 11:21:41 +0000 Subject: [PATCH] FSN#37724 Alternatief voor de busy spinner svn path=/Website/trunk/; revision=31606 --- APPL/Localscripts/FcltMgr.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/APPL/Localscripts/FcltMgr.js b/APPL/Localscripts/FcltMgr.js index 14cec60c5f..e864db2d7f 100644 --- a/APPL/Localscripts/FcltMgr.js +++ b/APPL/Localscripts/FcltMgr.js @@ -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("
"); + if (!$body.find("div.busyoverlay").length) + { + var wrapper = $("
"); + $body.contents().wrap(wrapper); + var w = $(window).width(); + $body.prepend("
"); + } }, 1000); });