Skip to content
Snippets Groups Projects
Commit 5ee4864a authored by Thomas Fradet's avatar Thomas Fradet
Browse files

avoid iframe mod blink effect

parent baf5b868
No related branches found
No related tags found
No related merge requests found
......@@ -24,4 +24,4 @@ Les menu de MOODLE ne s'affichent plus sur certaines ressources où ils persista
Adaptation au nouveau thème de base de MOODLE afin que le contenu de l'iframe n'affiche pas les menus MOODLE.
Suppression de l'effet de clignottement au chargement du contenu de l'iframe que la modale est affichée : ajout d'une transparence totale (fond blanc) sur le contenu de la modale jusqu'à ce que l'iframe soit chargées, puis la transparence disparait.
......@@ -2,6 +2,10 @@
var btns = document.querySelectorAll('.iena-filter-modal-btn');
for (var i = 0; i < btns.length; i++) {
btns[i].onclick = function (e) {
document.querySelector(e.target.dataset.target + " .modal-body").style.opacity = 0;
document.querySelector(e.target.dataset.target + " iframe").onload = function () {
document.querySelector(e.target.dataset.target + " .modal-body").style.opacity = 1;
}
document.querySelector(e.target.dataset.target + " iframe").setAttribute('src', e.target.dataset.iframe);
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment