Rev 119 | Rev 130 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<script nonce="<?php echo base64_encode($_SESSION["nonce"]); ?>">
function downloadAtOnload() {
var i;
var linkArr = [
{ fn:"<?php echo timeStampUrl("css/jquery.flexdatalist.min.css") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "css/jquery.flexdatalist.min.css", true)); ?>" }
];
var scriptArr = [
{ fn:"https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js", hash:"sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" },
{ fn:"<?php echo timeStampUrl("js/jquery.flexdatalist.min.js") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "js/jquery.flexdatalist.min.js", true)); ?>" },
{ fn:"<?php echo timeStampUrl("js/input-clearer.min.js") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "js/input-clearer.min.js", true)); ?>" },
{ fn:"<?php echo timeStampUrl("js/paginate.min.js") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "js/paginate.min.js", true)); ?>" },
{ fn:"<?php echo timeStampUrl("js/lazysizes.min.js") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "js/lazysizes.min.js", true)); ?>" },
{ fn:"<?php echo timeStampUrl("js/dr.min.js") ?>", hash:"sha384-<?php echo base64_encode(hash_file("sha384", "js/dr.min.js", true)); ?>" }
];
for (i=0; i < linkArr.length; i++) {
var element = document.createElement("link");
element.rel = "stylesheet";
element.type = "text/css";
element.href = linkArr[i]["fn"];
element.setAttribute("integrity", linkArr[i]["hash"]);
document.head.appendChild(element);
}
for (i=0; i < scriptArr.length; i++) {
var element = document.createElement("script");
element.src = scriptArr[i]["fn"];
element.async = true;
element.type = "text/javascript";
element.setAttribute("crossorigin", "anonymous");
element.setAttribute("integrity", scriptArr[i]["hash"]);
document.body.appendChild(element);
}
function loadDepend() {
if (typeof Popper == 'undefined') {
window.setTimeout(function() { loadDepend(); }, 100);
} else {
var element = document.createElement("script");
element.src = "https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js";
element.async = true;
element.type = "text/javascript";
element.setAttribute("crossorigin", "anonymous");
element.setAttribute("integrity", "sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6");
document.body.appendChild(element);
}
}
loadDepend();
}
window.addEventListener("load", function() { downloadAtOnload(); }, {passive: true});
</script>