-2

我有一个 3rd 方 javascript,声称在我的页面加载后加载。我无法编辑此 javascript 的代码。但是,我必须在这个 javascript 之后运行我的脚本。是否有任何数字配置来设置加载顺序?例如,如果第 3 方脚本是 1000,我会将我的脚本设置为 10000000

4

1 回答 1

1

如果您知道第 3 方脚本函数名称之一,您可以检查该函数的加载时间,然后执行您的脚本。

var scriptCheck = setInterval(function(){
    if(typeof thirdPartyFunctionName == 'function') { 
        console.log('script loaded'); // DO STUFF 
        clearInterval(scriptCheck);
    }
}, 1000);

或者也许是window.thirdPartyFunctionName

于 2012-12-09T10:52:49.607 回答