Skip to content
tapvanvn edited this page Sep 7, 2016 · 1 revision
    var script = document.createElement('script');
    script.setAttribute('type', 'text/javascript');
    script.setAttribute('src', 'https://github.com/tapvanvn/pure/releases/download/1.0/pure.min.js');
    script.onload = function() {
        var queue = new TaskQueue();
        queue.add(new TaskResourceLoad({ url: 'http://www.denxongbattrang.com/sjcl.js', type: 'js' }));
        queue.add(new TaskResourceLoad({ url: 'http://www.denxongbattrang.com/bitArray.js', type: 'js' }));
        queue.add(new TaskResourceLoad({ url: 'http://www.denxongbattrang.com/cbc.js', type: 'js' }));
        queue.add(new TaskResourceLoad({ url: 'http://www.denxongbattrang.com/codecBase64.js', type: 'js' }));
        queue.add(new TaskResourceLoad({ url: 'http://www.denxongbattrang.com/codecBytes.js', type: 'js' }));
        queue.add(new TaskResourceLoad({ url: 'http://www.denxongbattrang.com/codecString.js', type: 'js' }));
        queue.add(new TaskResourceLoad({ url: 'http://www.denxongbattrang.com/base64.js', type: 'js' }));
        queue.add(new TaskResourceLoad({ url: 'http://www.denxongbattrang.com/CryptoJs/core-min.js', type: 'js' }));
        queue.add(new TaskResourceLoad({ url: 'http://www.denxongbattrang.com/CryptoJs/aes-min.js', type: 'js' }));
        var task_init = new Task();
        task_init.fn = function(task, param) {
            console.log('all resources have been loaded. init something here');
        };
        queue.add(task_init);
    };
    document.getElementsByTagName('head')[0].appendChild(script);

Clone this wiki locally