script节点的onload,onreadystatechange事件

JerryXia 发表于 , 阅读 (0)

直接码代码

<!DOCTYPE html><html><head lang="en">    <meta charset="UTF-8">    <title></title></head><body><script>    var script = document.createElement('script');    script.src = "xx.js";    script.onload = script.onreadystatechange = function(){        if (!this.readyState     // IE11以下有readyState值,readyState等于loaded或complete,都表示js加载完成        || this.readyState=='loaded' || this.readyState=='complete')   // 这是IE的判断语句        {            console.log('loaded');        }    };    document.body.appendChild(script);</script></body></html>