Subversion Repositories cheapmusic

Rev

Rev 116 | Rev 120 | 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 linkArr = [
                      "<?php echo timeStampUrl("css/jquery.flexdatalist.min.css") ?>"
                    ];
    var scriptArr = [
                      "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js",
                      "<?php echo timeStampUrl("js/jquery.flexdatalist.min.js") ?>",
                      "<?php echo timeStampUrl("js/input-clearer.min.js") ?>",
                      "<?php echo timeStampUrl("js/paginate.min.js") ?>",
                      "<?php echo timeStampUrl("js/lazysizes.min.js") ?>",
                      "<?php echo timeStampUrl("js/dr.min.js") ?>"
                    ];

    linkArr.forEach(function(cssFile){
        var element = document.createElement("link");
        element.rel = "stylesheet";
        element.type = "text/css";
        element.href = cssFile;
        document.head.appendChild(element);
        });

    scriptArr.forEach(function(jsFile){
        var element = document.createElement("script");
        element.src = jsFile;
        element.async = true;
        element.type = "text/javascript";
        document.body.appendChild(element);
        });

        function loadDepend() {
            if (typeof Popper == 'undefined') {
                window.setTimeout(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";
                document.body.appendChild(element);
            }
        }

        loadDepend();
    }

    if (window.addEventListener)
        window.addEventListener("load", downloadAtOnload, {passive: true});
    else if (window.attachEvent)
        window.attachEvent("onload", downloadAtOnload);
    else
        window.onload = downloadAtOnload;
</script>