美文网首页
动态插入script标签并监听加载

动态插入script标签并监听加载

作者: ddai_Q | 来源:发表于2018-05-25 14:29 被阅读11次

function callback() {
}

    // 插入script标签并监听加载
    var head = document.getElementsByTagName('head')[0];
    var script = document.createElement('script');
    script.type= 'text/javascript';
    script.onload = script.onreadystatechange = () => {
      if (!this.readyState || this.readyState === "loaded" 
                                    || this.readyState === "complete" ) {
        callback();
        // Handle memory leak in IE
        script.onload = script.onreadystatechange = null;
      }
    };
    script.src= scriptSrc;
    head.appendChild(script);

作者:anefish
链接:https://www.jianshu.com/p/232ba8260298

相关文章

网友评论

      本文标题:动态插入script标签并监听加载

      本文链接:https://www.haomeiwen.com/subject/zftujftx.html