Subversion Repositories cheapmusic

Rev

Rev 115 | Rev 119 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 115 Rev 116
Line 2... Line 2...
2
    function downloadAtOnload() {
2
    function downloadAtOnload() {
3
    var linkArr = [
3
    var linkArr = [
4
                      "<?php echo timeStampUrl("css/jquery.flexdatalist.min.css") ?>"
4
                      "<?php echo timeStampUrl("css/jquery.flexdatalist.min.css") ?>"
5
                    ];
5
                    ];
6
    var scriptArr = [
6
    var scriptArr = [
7
                      "<?php echo timeStampUrl("https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js") ?>",
7
                      "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js",
8
                      "<?php echo timeStampUrl("js/jquery.flexdatalist.min.js") ?>",
8
                      "<?php echo timeStampUrl("js/jquery.flexdatalist.min.js") ?>",
9
                      "<?php echo timeStampUrl("js/input-clearer.min.js") ?>",
9
                      "<?php echo timeStampUrl("js/input-clearer.min.js") ?>",
10
                      "<?php echo timeStampUrl("js/paginate.min.js") ?>",
10
                      "<?php echo timeStampUrl("js/paginate.min.js") ?>",
11
<?php if ($_SERVER["SERVER_NAME"] == "www.findcheapmusic.com") {
11
<?php if ($_SERVER["SERVER_NAME"] == "www.findcheapmusic.com") {
12
                      echo '"https://www.googletagmanager.com/gtag/js?id=UA-138428761-2",';
12
                      echo '"https://www.googletagmanager.com/gtag/js?id=UA-138428761-2",';
13
                      echo '"' . timeStampUrl("js/gtag.min.js") . '",';
13
                      echo '"' . timeStampUrl("js/gtag.min.js") . '",';
14
                      echo '"' . timeStampUrl("js/fb_pixel.min.js") . '",';
14
                      echo '"' . timeStampUrl("js/fb_pixel.min.js") . '",';
15
 } ?>
15
 } ?>
16
                      "<?php echo timeStampUrl("js/lazysizes.min.js") ?>",
16
                      "<?php echo timeStampUrl("js/lazysizes.min.js") ?>",
17
                      "<?php echo timeStampUrl("https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js") ?>",
-
 
18
                      "https://use.fontawesome.com/releases/v5.12.1/js/all.js",
-
 
19
                      "<?php echo timeStampUrl("js/dr.min.js") ?>"
17
                      "<?php echo timeStampUrl("js/dr.min.js") ?>"
20
                    ];
18
                    ];
21
 
19
 
22
    linkArr.forEach(function(cssFile){
20
    linkArr.forEach(function(cssFile){
23
        var element = document.createElement("link");
21
        var element = document.createElement("link");
24
        element.rel = "stylesheet";
22
        element.rel = "stylesheet";
25
        element.type = "text/css";
23
        element.type = "text/css";
26
        element.href = cssFile;
24
        element.href = cssFile;
27
        document.head.appendChild(element);
25
        document.head.appendChild(element);
28
        })
26
        });
29
 
27
 
30
    scriptArr.forEach(function(jsFile){
28
    scriptArr.forEach(function(jsFile){
31
        var element = document.createElement("script");
29
        var element = document.createElement("script");
32
        element.src = jsFile;
30
        element.src = jsFile;
33
        element.async = true;
31
        element.async = true;
34
        element.type = "text/javascript";
32
        element.type = "text/javascript";
35
        document.body.appendChild(element);
33
        document.body.appendChild(element);
36
        })
34
        });
-
 
35
 
-
 
36
        function loadDepend() {
-
 
37
            if (typeof Popper == 'undefined') {
-
 
38
                window.setTimeout(loadDepend, 100);
-
 
39
            } else {
-
 
40
                var element = document.createElement("script");
-
 
41
                element.src = "https://maxcdn.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js";
-
 
42
                element.async = true;
-
 
43
                element.type = "text/javascript";
-
 
44
                document.body.appendChild(element);
-
 
45
            }
-
 
46
        }
-
 
47
 
-
 
48
        loadDepend();
37
    }
49
    }
38
 
50
 
39
    if (window.addEventListener)
51
    if (window.addEventListener)
40
        window.addEventListener("load", downloadAtOnload, {passive: true});
52
        window.addEventListener("load", downloadAtOnload, {passive: true});
41
    else if (window.attachEvent)
53
    else if (window.attachEvent)