如何控制先加载html再加载js
在公共 js 里加上这个方法:
/* bind event ro element (etype不含on)(bbind: true:bind;flase:unbind) */
/*这一段单独放在一个<script>标签里,最先加载,用来控制其他的加载*/
function
bindEvent(obj,etype,lfun,bbind)
{
if
(bbind){
if
(window.attachEvent){
obj.attachEvent(
"on"
+etype,lfun);//IE浏览器
}
else
{
}
}
else
{
if
(window.detachEvent){
obj.detachEvent(
"on"
+etype,lfun);
}
else
{
obj.removeEventListener(etype,lfun,
false
);
}
}
}
/**然后在逻辑处调用*/
bindEvent(window,"load",function(){
/*这里写你加载完网页后要干的事情*/
},
true
);
行到水穷处,坐看云起时。
中岁颇好道,晚家南山陲。
兴来每独往,胜事空自知。
偶然值林叟,谈笑无还期。