119 |
- |
1 |
<script nonce="<?php echo base64_encode($_SESSION["nonce"]); ?>">
|
130 |
- |
2 |
function downloadAtOnload() {
|
134 |
- |
3 |
var i, element;
|
114 |
- |
4 |
var linkArr = [
|
120 |
- |
5 |
{ fn:"<?php echo timeStampUrl("css/jquery.flexdatalist.min.css") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "css/jquery.flexdatalist.min.css", true)); ?>" }
|
114 |
- |
6 |
];
|
|
|
7 |
var scriptArr = [
|
120 |
- |
8 |
{ fn:"https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js", hash:"sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" },
|
|
|
9 |
{ fn:"<?php echo timeStampUrl("js/jquery.flexdatalist.min.js") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "js/jquery.flexdatalist.min.js", true)); ?>" },
|
|
|
10 |
{ fn:"<?php echo timeStampUrl("js/paginate.min.js") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "js/paginate.min.js", true)); ?>" },
|
|
|
11 |
{ fn:"<?php echo timeStampUrl("js/lazysizes.min.js") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "js/lazysizes.min.js", true)); ?>" },
|
|
|
12 |
{ fn:"<?php echo timeStampUrl("js/dr.min.js") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "js/dr.min.js", true)); ?>" }
|
114 |
- |
13 |
];
|
|
|
14 |
|
130 |
- |
15 |
/* bugbug sampled automaticaly, only 100 per day allowed
|
129 |
- |
16 |
if (window.performance) {
|
|
|
17 |
var timeSincePageLoad = Math.round(performance.now());
|
|
|
18 |
window.dataLayer.push({'event': 'timing',
|
|
|
19 |
'timingVar': 'page load',
|
|
|
20 |
'timingValue': timeSincePageLoad,
|
|
|
21 |
'timingCategory': 'client',
|
|
|
22 |
'timingLabel': 'load'
|
|
|
23 |
});
|
|
|
24 |
}
|
130 |
- |
25 |
*/
|
129 |
- |
26 |
|
120 |
- |
27 |
for (i=0; i < linkArr.length; i++) {
|
134 |
- |
28 |
element = document.createElement("link");
|
114 |
- |
29 |
element.rel = "stylesheet";
|
|
|
30 |
element.type = "text/css";
|
120 |
- |
31 |
element.href = linkArr[i]["fn"];
|
|
|
32 |
element.setAttribute("integrity", linkArr[i]["hash"]);
|
114 |
- |
33 |
document.head.appendChild(element);
|
120 |
- |
34 |
}
|
114 |
- |
35 |
|
120 |
- |
36 |
for (i=0; i < scriptArr.length; i++) {
|
134 |
- |
37 |
element = document.createElement("script");
|
120 |
- |
38 |
element.src = scriptArr[i]["fn"];
|
115 |
- |
39 |
element.async = true;
|
|
|
40 |
element.type = "text/javascript";
|
120 |
- |
41 |
element.setAttribute("crossorigin", "anonymous");
|
|
|
42 |
element.setAttribute("integrity", scriptArr[i]["hash"]);
|
114 |
- |
43 |
document.body.appendChild(element);
|
120 |
- |
44 |
}
|
116 |
- |
45 |
|
130 |
- |
46 |
function loadDepend() {
|
|
|
47 |
if (typeof Popper == 'undefined') {
|
|
|
48 |
window.setTimeout(function() { loadDepend(); }, 100);
|
|
|
49 |
} else {
|
134 |
- |
50 |
element = document.createElement("script");
|
158 |
- |
51 |
element.src = "https://maxcdn.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js";
|
130 |
- |
52 |
element.async = true;
|
|
|
53 |
element.type = "text/javascript";
|
|
|
54 |
element.setAttribute("crossorigin", "anonymous");
|
158 |
- |
55 |
element.setAttribute("integrity", "sha384-OgVRvuATP1z7JjHLkuOU7Xw704+h835Lr+6QL9UvYjZE3Ipu6Tp75j7Bh/kR0JKI");
|
130 |
- |
56 |
document.body.appendChild(element);
|
116 |
- |
57 |
}
|
114 |
- |
58 |
}
|
|
|
59 |
|
130 |
- |
60 |
loadDepend();
|
|
|
61 |
}
|
|
|
62 |
|
|
|
63 |
window.addEventListener("load", function() { downloadAtOnload(); }, {passive: true});
|
114 |
- |
64 |
</script>
|