function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { oldonload(); func(); } }}
3 回答
Suber丶林
TA贡献75条经验 获得超180个赞
// 定义了一个函数,带一个参数func
function addLoadEvent(func) {
// 把加载完成的函数赋值给oldnload变量
var oldonload = window.onload;
if (typeof window.onload != 'function') {
window.onload = func;
} else {
window.onload = function() {
// 这里执行了刚才赋值变量的函数
oldonload();
// 这里是执行了传进来的func参数
func();
}
}
}添加回答
举报
0/150
提交
取消
