如何推迟第三方统计javascripts

时间:2011-05-01 17:01:14

标签: javascript load

我想推迟第三方统计java脚本..像左轮手枪地图,feedjit,whos.amung.us (统计脚本) 如何 ? 如果我使用“延迟”。延迟一生。我会延迟它们 谢谢你提前!

2 个答案:

答案 0 :(得分:0)

使用setTimeOut(function,1000);将函数执行延迟1000毫秒(1秒)

答案 1 :(得分:0)

我想你是在谈论仅通过包含script元素加载的库?我想这样的事情应该有效:

setTimeout(function() {
  var headElement = document.getElementsByTagName("head")[0];         
  var scriptElement = document.createElement('script');
  scriptElement.type = 'text/javascript';
  scriptElement.src = 'http://my.library.url/my.library.js';
  headElement.appendChild(scriptElement);
}, 3000);

这应该安排你的文库在3秒后注入。

如果您还需要在加载时运行一些代码,请将其包含在中间位置:

  scriptElement.onload = function() {
    myLibraryInitFunction(myLibraryInitParameters);
  }