静态加载脚本并在加载时运行

时间:2015-11-22 05:38:37

标签: javascript

我将脚本放置如下:

<script src="https://cdn.jsdelivr.net/blabla.js" type="text/javascript" id="the_script"></script>

在jquery我可以:

$("#the_script").ready(function(){
    alert("loaded")
});

但是我没有使用JQuery。 什么是vanilla js(native)中的等价物。

这是jsfiddle http://jsfiddle.net/bmhm65vm/

中的一个示例

2 个答案:

答案 0 :(得分:1)

浏览器加载后立即运行脚本(意思是先于其他任何内容)
要求您先将要执行的代码放入以下函数中:

window.onload = function(){
    //Your Code Here.
};

window.onload函数内的代码块将首先运行。

答案 1 :(得分:0)

您可以随时使用此http://jsfiddle.net/est4dsav/

中的onload

这里有所有原生选项:http://www.w3schools.com/jsref/event_onload.asp