As a web developer, you want to have a blazing fast website. When your visitors click on something, things happen almost instantaneously. 

There are a lot of different complicated ways out there. 

However, "include_once" function simplifies things for you. 

What is include_once function? 

Here is the include_once function code:

var include_once = function(FileURL) 
{
    var get_file_type = FileURL.split('.').pop().toLowerCase();
    if (get_file_type == 'js') {
        var get_links = document.getElementsByTagName('script');
        var arr = []
        for (var i = 0; i < get_links.length; i++) {
            var v1 = get_links[i];
            var link = v1.src;
            if (link == FileURL) {
                arr.push(FileURL);
            }
        }
        if (arr.length < 1) {
            var head = document.getElementsByTagName('head')[0];
            var script = document.createElement('script');
            script.src = FileURL;
            script.type = 'text/javascript';
            head.appendChild(script);
        }
    }
    if (get_file_type == 'css') {
        var get_links = document.getElementsByTagName('link');
        var arr = []
        for (var i = 0; i < get_links.length; i++) {
            var v1 = get_links[i];
            var link = v1.href;
            if (link == FileURL) {
                arr.push(FileURL);
            }
        }
        if (arr.length < 1) {
            var head = document.getElementsByTagName('head')[0];
            var script = document.createElement('link');
            script.href = FileURL;
            script.rel = 'stylesheet';
            head.appendChild(script)
        }
    }
}






Name

Email

Website

Comment

Post Comment