Files
v1.pivoine.art/_includes/scripts/load-js.min.js
2025-10-25 12:39:30 +02:00

36 lines
898 B
JavaScript

((r, a) => {
function d(e, t, n, o) {
e.addEventListener
? e.addEventListener(t, n, o)
: e.attachEvent
? e.attachEvent("on" + t, n)
: (e["on" + t] = n);
}
(r.loadJS = function (e, t) {
var n = a.createElement("script"),
e = ((n.src = e), t && d(n, "load", t, { once: !0 }), a.scripts[0]);
return e.parentNode.insertBefore(n, e), n;
}),
(r._loaded = !1),
(r.loadJSDeferred = function (e, t) {
var n = a.createElement("script");
function o() {
(r._loaded = !0), t && d(n, "load", t, { once: !0 });
var e = a.scripts[0];
e.parentNode.insertBefore(n, e);
}
return (n.src = e), r._loaded ? o() : d(r, "load", o, { once: !0 }), n;
}),
(r.setRel = r.setRelStylesheet =
function (e) {
d(
a.getElementById(e),
"load",
function () {
this.rel = "stylesheet";
},
{ once: !0 },
);
});
})(window, document);