2016-04-06 33 views
3

Benim greasemonkey betiğimde iki javascript dosyası var, İlk dosya tamamlanana kadar ikinci dosyamın yüklenmediğinden nasıl emin olabilirim?greasemonkey javascript execute emri

// ==UserScript== 
// @name   hello greasemonkey 
// @namespace  http://localhost/test_monkey/ 
// @description noob studing 
// @include  http://localhost/test_monkey/test_monkey.html 
// ==/UserScript== 

loadJsOrCssFile('http://localhost/test_monkey/js/first.js', 'js');` 
loadJsOrCssFile('http://localhost/test_monkey/js/second.js', 'js');` 

function loadJsOrCssFile(sFileName, sFileType) { 
    if (sFileType == 'js') { 
    var sFileref = document.createElement('script'); 
    sFileref.setAttribute('type', 'text/javascript'); 
    sFileref.setAttribute('src', sFileName); 
    } 
    else if (sFileType == 'css') { 
    var sFileref = document.createElement('link'); 
    sFileref.setAttribute('rel', 'stylesheet'); 
    sFileref.setAttribute('type', 'text/css'); 
    sFileref.setAttribute('href', sFileName); 
    } 
    if (typeof sFileref != 'undefined')`enter code here` 
    document.getElementsByTagName('head') [0].appendChild(sFileref); 
} 
+0

sFileref.async = false; – YOU

cevap

0
ve ben GreaseMonkey aşina değilim "belge sonu"

o ayarlayabilirsiniz "nde koşmak" olarak adlandırılan her komut için TamperMonkey komut ayarlarında bir ayar yoktur

, ama belki orada benzer bir ayardır?